Como eu comparo dois arquivos usando o Eclipse? Existe alguma opção fornecida pelo Eclipse?

220

Como eu comparo dois arquivos usando o Eclipse?

(Atualmente estou usando o WinMerge .)

Rinkal Bhanderi
fonte
9
Se alguém precisar comparar um arquivo com um arquivo externo (não em um espaço de trabalho), haverá um comando Compare with Other Resource. Por exemplo, pode-se usá-lo através da busca rápida por comando de acesso (tecla de atalho Ctrl+3).
Stan

Respostas:

348

Para comparar dois arquivos no Eclipse, primeiro selecione-os no Project Explorer / Package Explorer / Navigator com a tecla Ctrl pressionada. Agora clique com o botão direito do mouse em um dos arquivos e o seguinte menu de contexto aparecerá. Selecione Comparar uns com os outros .

insira a descrição da imagem aqui

Vikas Patidar
fonte
23
Se a opção "Um ao outro" não aparecer no menu "Comparar com", vá para Preferências> Recursos> Avançado e ative Equipe> Suporte da equipe principal, depois reinicie o Eclipse.
Alsciende
5
E se ele está desativado, basta selecionar dois ou mais arquivos ... :)
alexander
5
Se os arquivos estiverem muito distantes no Project Explorer para selecioná-los facilmente, tente uma Pesquisa de arquivo Ctrl + H para filename1 , filename2 e clique neles nos resultados da pesquisa.
21416
2
Para o mesmo arquivo em vários locais, você também pode usar Open Resource( Ctrl + Shift + R): digite o nome, selecione os locais desejados, clique com o botão direito do mouse e selecione Show In-> Package Explorer. A partir daí, clique com o botão direito o resultado exibido e você será capaz de selecionar Compare With-> Each Other=)
skia.heliou
40

Basta selecionar todos os arquivos que você deseja comparar e abrir o menu de contexto (clique com o botão direito do mouse no arquivo) e escolher Comparar com e, em seguida, selecionar um ao outro.

Doon
fonte
11

Se um ou ambos os arquivos que você deseja comparar não estiverem em um projeto Eclipse:

  1. Abra a caixa de pesquisa de acesso rápido

    • Linux / Windows: Ctrl + 3
    • Mac: ⌘ + 3
  2. Digite compare e selecione Compare com outro recurso

  3. Selecione os arquivos para comparar → OK

Você também pode criar um atalho de teclado para Comparar com outros recursos , indo em JanelaPreferênciasGeralTeclas

bmaupin
fonte
1
Nenhuma janela se abre para mim no mais recente eclipse e espaço de trabalho novo, alguém experimenta o mesmo? Versão: 2018-09 (4.9.0)
Daniel Sokolowski
5

Além de usar o Navigator / Proj Explorer e escolher arquivos e fazer 'Compare With' -> 'Each other' ... Prefiro abrir os dois arquivos no Eclipse e usar 'Compare With' -> 'Opened Editor' -> (escolha o guia aberta) ... Você pode obter esse recurso através do plug-in do Eclipse AnyEdit localizado aqui (você pode usar a tela Instalar software via Eclipse-> Ajuda-> tela Instalar novo software): http://andrei.gmxhome.de/eclipse/

armyofda12mnkeys
fonte
Isso acabou de salvar minha vida! Obrigado!
Xerus
O AFAICR costumava fazer parte da instalação padrão. Thx por desenterrar esta antiga jóia!
user77115 6/03
1

Se o seu javascript compatível, você pode achar que não está sendo exibido.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=509820

Aqui está um ambiente de trabalho ...

  • Janela> Preferências> Comparar / Patch> Guia Geral
  • Desmarque a caixa de seleção ao lado de "Abrir estrutura comparar automaticamente"
andrew pate
fonte