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


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


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.


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


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/


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.