Jak porównać dwa pliki za pomocą Eclipse? Czy Eclipse oferuje jakąś opcję?

220

Jak porównać dwa pliki za pomocą Eclipse?

(Obecnie używam WinMerge .)

Rinkal Bhanderi
źródło
9
Jeśli ktoś musi porównać plik z plikiem zewnętrznym (nie w obszarze roboczym), istnieje polecenie Compare with Other Resource. Na przykład można go użyć poprzez wyszukiwanie poleceń szybkiego dostępu (skrót Ctrl+3).
Stan

Odpowiedzi:

348

Aby porównać dwa pliki w Eclipse, najpierw zaznacz je w Eksploratorze projektów / Eksploratorze pakietów / Nawigatorze, przytrzymując klawisz Control. Teraz kliknij prawym przyciskiem myszy jeden z plików, a pojawi się następujące menu kontekstowe. Wybierz Porównaj ze sobą .

wprowadź opis zdjęcia tutaj

Vikas Patidar
źródło
23
Jeśli opcja „Each Other” nie pojawia się w menu „Porównaj z”, przejdź do Preferencji> Możliwości> Zaawansowane i włącz Zespół> Wsparcie zespołu podstawowego, a następnie uruchom ponownie Eclipse.
Alsciende,
5
A jeśli jest wyłączone, wystarczy wybrać dwa lub więcej plików ... :)
Alexander
5
Jeśli pliki są zbyt daleko od siebie w Eksploratorze projektów, aby je łatwo wybrać, spróbuj Ctrl + H Wyszukaj plik nazwa_pliku1 , nazwa_pliku2 i kliknij je w wynikach wyszukiwania.
Noumenon,
2
W przypadku tego samego pliku w wielu lokalizacjach możesz także użyć Open Resource( Ctrl + Shift + R): wpisz nazwę, wybierz żądane lokalizacje, a następnie kliknij prawym przyciskiem myszy i wybierz Show In-> Package Explorer. Stamtąd kliknij prawym przyciskiem myszy wyświetlony wynik, a będziesz mógł wybrać Compare With-> Each Other=)
skia.heliou
40

Po prostu wybierz wszystkie pliki, które chcesz porównać, a następnie otwórz menu kontekstowe (kliknij plik prawym przyciskiem myszy) i wybierz Porównaj z, a następnie wybierz siebie nawzajem.

Doon
źródło
11

Jeśli jednego lub obu plików, które chcesz porównać, nie ma w projekcie Eclipse:

  1. Otwórz pole wyszukiwania szybkiego dostępu

    • Linux / Windows: Ctrl + 3
    • Mac: ⌘ + 3
  2. Wpisz porównaj i wybierz Porównaj z innymi zasobami

  3. Wybierz pliki do porównania → OK

Możesz także utworzyć skrót klawiaturowy do Porównaj z innym zasobem , przechodząc do OknoPreferencjeOgólneKlawisze

bmaupin
źródło
1
Żadne okno nie otwiera się dla mnie w najnowszym zaćmieniu i świeżym obszarze roboczym. Wersja: 2018-09 (4.9.0)
Daniel Sokolowski
5

Inne niż używanie Navigator / Proj Explorer i wybieranie plików i wykonywanie „Porównaj z” -> „Siebie” ... Wolę otwierać oba pliki w Eclipse i używać „Porównaj z” -> „Otwarty edytor” -> (wybierz otwarta karta) ... Możesz uzyskać tę funkcję za pomocą wtyczki AnyEdit eclipse znajdującej się tutaj (możesz użyć Instaluj oprogramowanie poprzez Eclipse-> Pomoc-> Zainstaluj nowe oprogramowanie): http://andrei.gmxhome.de/eclipse/

armyofda12mnkeys
źródło
TO właśnie uratowało mi życie! Dzięki!
Xerus
AFAICR był częścią instalacji domyślnej. Dzięki za wykopanie tego starego klejnotu!
user77115