Dicas e truques do IntelliJ IDEA: 1. Comparando arquivos e pastas

Do tradutor : o blog de programação de Wojtech Ruzicki tem 13 posts com a tag IDEA . Um deles foi traduzido e publicado nos plugins Habré - Best IntelliJ IDEA . Acabou sendo bastante popular e eu decidi tentar traduzir outros posts sobre o IDEA. Espero ser útil para você.

O IntelliJ IDEA oferece várias maneiras de comparar arquivos, pastas e trechos de código e até sincronizar o conteúdo da pasta.


Comparando arquivos de projeto


Suponha que seu projeto tenha dois arquivos semelhantes e você precise compará-los linha por linha. Com o IDEA, é muito simples. Basta selecionar os dois arquivos na janela do seu projeto (mantendo pressionada a tecla Ctrl para seleção múltipla).


Agora você tem duas opções:


  1. Clique com o botão direito do mouse em um dos arquivos e selecione “ Comparar arquivosno menu .
  2. Pressione Ctrl + D

Em seguida, uma nova janela é aberta, que contém dois painéis, cada um dos quais exibe o conteúdo de um arquivo. Isso é muito semelhante ao diff nos sistemas de controle de versão, como o Git.



Cada diferença possui um código de cores:


  • A falta de coloração significa que o conteúdo é o mesmo
  • Azul significa que há mudanças na mesma linha
  • Verde significa novo conteúdo
  • Cinza significa conteúdo excluído

» «, .


C , .



, .


. :


  1. «Compare With...»
  2. Ctrl + D

— . , .



, , , . , , , stackoverflow.


-, . , (Ctrl + C).


. , .


  1. , , «Compare with Clipboard» .
  2. , - , , .


, ? ! Find Action Ctrl + Shift + A Open Blank Diff Window .


, .



- , IDEA . Local history → Show history .



, .


VCS


(VCS), . , Git, VCS → Git Git. :


  • :
  • :
  • :


, . , — Ctrl + D Compare Directories .



, . , , . , .



, . , . , , . *. , Synchronize selected, Synchronize all .



All Articles