Difftool für Ubuntu wie Opendiff von OS X

13351
Léo Léopold Hertz 준영

Was ist das beste Difftool für Git-Repos wie Opendiff von OS X ?

6

6 Antworten auf die Frage

14
nagul

Wenn Sie nach einem grafischen Diff-Befehl suchen, sollten Sie Meld einen Versuch geben . Es ist ein visuelles Werkzeug zum Vergleichen und Zusammenführen. Ich denke, es ist standardmäßig auf Ubuntu-Systemen vorhanden

Ein Nachteil von Meld - es scheint, als könnten vorhandene Dateien nur unterschieden werden. Sie können Inhalte nicht einfach in zwei Editor-Fenster kopieren / einfügen, um sie spontan zu unterscheiden matt b vor 13 Jahren 0
Ja können Sie - Datei → Neu ..., lassen Sie die Dateipfade leer und drücken Sie OK, dann können Sie einfügen. Beni Cherniavsky-Paskin vor 11 Jahren 2
7
John T

Diffuse funktioniert gut.

Alt-Text

2
sudesh

Ich benutze KDiff3 . Es ist eines der besten Tools, die zum Vergleich oder zum Zusammenführen von zwei oder drei Texteingabedateien oder -verzeichnissen zur Verfügung stehen.

KDiff3

1
Gren

Wenn Sie nach einem Kommandozeilen-Diff suchen würden, wäre es nicht wahr? Für grafisch und nicht frei mag ich Beyond Compare

Ich habe gerade Meld versucht. Es wurde nicht standardmäßig installiert, ist jedoch im Repo verfügbar. sudo apt-get install meld Gren vor 14 Jahren 0
1
bandi

Neben dem offensichtlichen ' git diff' gnu hat emacs einen Modus für diff (offensichtlich :-), genannt ediff . Und für git gibt es eine relativ standardisierte grafische Benutzeroberfläche gitk. Unten sehen Sie einen Screenshot von ediff.

Link zum Screenshot des Ediff-Modus

0
Juan Lanus

Ich bin ein Vim-Benutzer und ich mag die Vim-Diff-Funktion.
Es ist ein vertikaler geteilter Bildschirm mit einer Seite an jeder Seite.
Git kann es aufrufen, nachdem Sie es folgendermaßen konfiguriert haben:

git config --global merge.tool gvimdiff 

Auf jeder Seite des Diff habe ich die ganze Kraft von Vim, so konfiguriert, wie ich es mag.
TUN SIE DAS NICHT ZU HAUSE, WENN SIE KEIN VIM-BENUTZER SIND!
Obwohl sehr leistungsfähig und sehr brauchbar, ist vim dafür bekannt, aus einem ganz anderen Paradigma zu stammen als die üblichen GUI-Editoren wie Notepad und all die anderen exzellenten Editoren, die auf demselben Paradigma basieren.
Bevor Sie diese Funktion verwenden, sollten Sie sich mit der vim-Benutzeroberfläche vertraut machen. Es ist einfach, es ist logisch, aber es ist anders . Alle Vorbehalte gegen Menschen, die auf Veränderungen reagieren, gelten hier.
Hoppla, ich könnte mich wie ein vim Hooligan anhören! Nicht so: Ich mag Vielfalt, auch auf Texteditorebene. Genauso wie Git.

Ich kann auch Vim verwenden. Ich mag jedoch das visuelle Erscheinungsbild und die bessere Benutzerfreundlichkeit einiger GUI-Editoren. Sie sind viel schneller in der Anwendung. Léo Léopold Hertz 준영 vor 9 Jahren 1