Às vezes, temos esse requisito, ou seja, queremos comparar as diferenças entre duas versões diferentes de código . Como alcançá -lo?
TIPO 1 : Se formos um projeto detectado do SVN e queremos comparar as diferenças entre o código local e o código detectado do SVN, podemos seguir as etapas abaixo.
Conforme mostrado na figura acima, na área de edição de código,右键para chamar o menu de funções e selecionar Subversion , que mostrará mais opções, como:
Compare with the Same Repository Version , que compara a mesma versão que o repositório SVN;Compare with Latest Repository Version , compara com a versão mais recente do repositório SVN;Compare with... , clique para selecionar diferentes versões desta filial para comparação; Compare with Branch , depois de clicar, você precisa configurar a filial específica a ser comparada primeiro e, em seguida, compare com a ramificação especificada;Show History , semelhante Compare with... , é apenas para mostrar a história da versão deste ramo primeiro.Através do método acima, já podemos atender às nossas necessidades de comparar códigos de ramificação on -line!
Tipo 2 : Comparando as diferenças entre dois códigos locais, você pode seguir as etapas abaixo.
Primeiro, selecione a pasta de destino (selecione a pasta src na figura),右键para chamar o menu da função e clique em Compare With :
Conforme mostrado na figura acima, selecione outro código local para comparar com o mesmo diretório e clique no botão Open ou打开e确定:
Como mostrado na figura acima, a diferença entre os dois códigos é mostrada claramente.
Resumir
O exposto acima é o método de usar a idéia Intellij para comparar códigos introduzidos pelo editor. Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!