Wie vergleiche ich zwei Dateien mit Eclipse? Gibt es eine Option von Eclipse?


220

Wie vergleiche ich zwei Dateien mit Eclipse?

(Derzeit verwende ich WinMerge .)


9
Wenn jemand eine Datei mit einer externen Datei vergleichen muss (nicht in einem Arbeitsbereich), gibt es einen Befehl Compare with Other Resource. Zum Beispiel kann man es über die Suche nach Schnellzugriffsbefehlen (Shortkey Ctrl+3) verwenden.
Stan

Antworten:


348

Um zwei Dateien in Eclipse zu vergleichen, wählen Sie sie zuerst im Projektexplorer / Paket-Explorer / Navigator mit gedrückter Ctrl -Taste aus. Klicken Sie nun mit der rechten Maustaste auf eine der Dateien, und das folgende Kontextmenü wird angezeigt. Wählen Sie Vergleichen untereinander .

Geben Sie hier die Bildbeschreibung ein


23
Wenn die Option "Untereinander" im Menü "Vergleichen mit" nicht angezeigt wird, gehen Sie zu "Einstellungen"> "Funktionen"> "Erweitert" und aktivieren Sie "Team"> "Core Team Support". Starten Sie dann Eclipse neu.
Alsciende

5
Und wenn es deaktiviert ist, wählen Sie einfach zwei oder mehr Dateien ... :)
Alexander

5
Wenn die Dateien im Projektexplorer zu weit voneinander entfernt sind, um sie einfach auszuwählen, versuchen Sie eine Strg + H-Dateisuche nach Dateiname1 , Dateiname2 und klicken Sie in den Suchergebnissen darauf.
Noumenon

2
Für dieselbe Datei an mehreren Speicherorten können Sie auch Open Resource( Ctrl + Shift + R) verwenden: Geben Sie den Namen ein, wählen Sie die gewünschten Speicherorte aus, klicken Sie mit der rechten Maustaste und wählen Sie Show In-> Package Explorer. Von dort aus klicken Sie mit der rechten Maustaste auf das angezeigte Ergebnis und Sie können Compare With-> Each Other=)
skia.heliou

40

Wählen Sie einfach alle Dateien aus, die Sie vergleichen möchten, öffnen Sie das Kontextmenü (Rechtsklick auf die Datei) und wählen Sie Vergleichen mit. Wählen Sie dann einander aus.


11

Wenn sich eine oder beide der zu vergleichenden Dateien nicht in einem Eclipse-Projekt befinden:

  1. Öffnen Sie das Suchfeld für den Schnellzugriff

    • Linux / Windows: Strg + 3
    • Mac: ⌘ + 3
  2. Geben Sie compare ein und wählen Sie Compare With Other Resource

  3. Wählen Sie die zu vergleichenden Dateien aus → OK

Sie können auch eine Tastenkombination zum Vergleichen mit anderen Ressourcen erstellen, indem Sie zu FensterEinstellungenAllgemeinTasten wechseln


1
In der neuesten Sonnenfinsternis und im neuen Arbeitsbereich öffnet sich für mich kein Fenster. Hat jemand das Gleiche erlebt? Version: 2018-09 (4.9.0)
Daniel Sokolowski

5

Abgesehen von der Verwendung des Navigator / Proj-Explorers und der Auswahl von Dateien und der Ausführung von 'Vergleichen mit' -> 'Miteinander' ... Ich bevorzuge es, beide Dateien in Eclipse zu öffnen und 'Vergleichen mit' -> 'Geöffneter Editor' -> (wählen Sie die geöffnete Registerkarte) ... Sie können diese Funktion über das AnyEdit-Eclipse-Plugin erhalten, das sich hier befindet (Sie können den Bildschirm Software über Eclipse-> Hilfe-> Neue Software installieren verwenden): http://andrei.gmxhome.de/eclipse/


Das hat mir gerade das Leben gerettet! Vielen Dank!
Xerus

AFAICR war früher Teil der Standardinstallation. Danke fürs Ausgraben dieses alten Edelsteins!
user77115

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.