Alternative für WinMerge in Ubuntu


23

Ich muss / diff / merge-Dateien auf einfache Weise vergleichen. In Windows würde ich WinMerge verwenden . Welche Alternativen dazu gibt es in Ubuntu?

Die Dinge, die ich können muss:

  • Zeigen Sie zwei Dateien Zeile für Zeile nebeneinander an, wobei die Unterschiede hervorgehoben sind
  • Haben Sie eine Option zum Zusammenführen dieser Dateien

Suchen Sie nach einer Form von Synchronisationswerkzeugen?
Ivo Flipse

1
Ich stelle nur fest, dass ich zur Not WinMerge verwendet habe, um unter WINE zu laufen, wenn Meld nicht ganz mit dem Schnupftabak fertig ist.
Evan

Antworten:


26

Meld ( alternativer Link )

Meld ist ein visuelles Tool zum Vergleichen und Zusammenführen. Sie können zwei oder drei Dateien vergleichen und direkt bearbeiten (Unterschiede werden dynamisch aktualisiert). Sie können zwei oder drei Ordner vergleichen und Dateivergleiche starten. Sie können eine Arbeitskopie aus gängigen Versionskontrollsystemen wie CVS, Subversion, Bazaar-ng und Mercurial durchsuchen und anzeigen. Auf der Screenshot-Seite finden Sie detailliertere Funktionen.

Alt-Text Alt-Text


Vielen Dank! Das ist toll! (Ich werde nur noch einen kleinen Moment warten, bevor ich Ihre Antwort akzeptiere)
Peter Smit

Nicht in Eile ;-) Froh, dass es dir gefallen hat!
Ivo Flipse

Ich habe diese Antwort akzeptiert, aber soweit ich sehen kann, ist diffuse eine ebenso gute Option.
Peter Smit

12

Ich mag diffuse :

Diffuse ist ein grafisches Tool zum Zusammenführen und Vergleichen von Textdateien. Diffuse kann eine beliebige Anzahl von Dateien nebeneinander vergleichen und bietet Benutzern die Möglichkeit, die Zeilenanpassung manuell anzupassen und Dateien direkt zu bearbeiten. Diffuse kann auch Revisionen von Dateien aus Bazaar-, CVS-, Darcs-, Git-, Mercurial-, Monotone-, Subversion- und SVK-Repositorys zum Vergleichen und Zusammenführen abrufen.

Bildbeschreibung hier eingeben


Groß! Und dieser ist auch im Repository!
Peter Smit

Dann stimme ich Diffuse einfach zu ;-)
Ivo Flipse

Der Vergleich von Verzeichnissen wird nicht unterstützt, sehr traurig.
Pavelkolodin

5

gvimdiff ist praktisch für schnelle Vergleiche. Installieren Sie gvim, um es zu bekommen.

Bildbeschreibung hier eingeben


1
Dies wird sicherlich eine gute für Vim-Benutzer sein. (Also nichts für mich, ich mag keine vim)
Peter Smit



1

Das Open-Source-Tool Kompare ist es wert, Ihre Diff-Tools unter Linux zu erweitern:

  1. Farbe wird effektiv genutzt
  2. Über die Befehlszeile können rekursive Diff-Sets mit mehreren Dateien direkt von Subversion (oder einem anderen Versionskontrollsystem) weitergeleitet werden.

    [~ / path / to / project / source] $ svn diff | kompare -o -

  3. Funktioniert hervorragend mit Gnome Ubuntu, obwohl es sich um eine native KDE-App handelt.

Installation unter Ubuntu: $ sudo apt-get install kompare


Keine Screenshots ist ein Fehlschlag. =)
anatoly techtonik
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.