Alternative für WinMerge in Ubuntu

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

Die Dinge, die ich tun kann:

  • Siehe 2 Dateien Zeile für Zeile neben jedem andere, mit den Unterschieden hervorgehoben
  • Haben Sie eine Option zum Zusammenführen dieser Dateien
Author: Peter Smit, 2009-07-23

6 answers

Meld (alternativer Link)

Meld ist ein visuelles Diff-und Merge-Tool. Sie können zwei oder drei Dateien vergleichen und an Ort und Stelle bearbeiten (Diffs-Update dynamisch). Sie können zwei oder drei Ordner vergleichen und Dateivergleiche starten. Sie können eine Arbeitskopie von gängigen Versionskontrollsystemen wie CVS, Subversion, Bazaar-ng und Mercurial durchsuchen und anzeigen. Schauen Sie sich die Screenshots-Seite für detailliertere Funktionen.

alt-textalt-text

 27
Author: Ivo Flipse,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-08-28 16:02:25

Ich mag diffuse:

Diffuse ist ein grafisches Werkzeug zum Zusammenführen und Vergleichen von Textdateien. Diffuse kann eine beliebige Anzahl von Dateien nebeneinander vergleichen und bietet Benutzern die Möglichkeit, den Zeilenabgleich 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.

geben Sie hier die Bildbeschreibung ein

 12
Author: ihuston,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-16 05:16:14

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

geben Sie hier die Bildbeschreibung ein

 5
Author: therefromhere,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-16 05:15:31

KDiff3 ist plattformübergreifend und verfügt über erweiterte Zeilen-und Zeichendiff-Funktionen. Sehen Sie mehr über seine Funktionen hier.

alt-text

 3
Author: mutewinter,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-09-20 05:27:24

Beyond Compare, unterstützt Ubuntu 6.06 - 9.04, mindestens 32-bit.

 2
Author: Lasse V. Karlsen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-23 10:15:36

Das Open-Source-Tool Kompare ist es wert, zu Ihren Diff-Tools unter Linux hinzugefügt zu werden:

  1. Es macht effektive Nutzung der Farbe
  2. Es funktioniert hervorragend über die Befehlszeile, um rekursive Diff-Sets mit mehreren Dateien direkt von Subversion (oder einem anderen Versionskontrollsystem) zu leiten

    [~/Pfad/zu/Projekt/Quelle]$svn diff | kompare -o -

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

Auf Ubuntu installieren: $sudo apt-get install kompare -

 1
Author: Heston T. Holtmann,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-04-12 22:04:19