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 .)


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


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.


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


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/


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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.