Gibt es eine Vergleichsfunktion wie das Plugin für Notepad ++?
Sie können Dateien aus dem Explorer vergleichen, entweder über den Arbeitsdateiabschnitt oder den Ordnerabschnitt. Sie können die globale Vergleichsaktion auch über die Befehlspalette auslösen.
Hier ist mein Lieblingsweg, der meiner Meinung nach etwas weniger langweilig ist als die Schritte "Zum Vergleichen auswählen, dann Vergleichen mit ...".
F1
Aktive Datei vergleichen mit ...Dies funktioniert mit beliebigen Dateien, auch wenn diese sich nicht im Projektverzeichnis befinden. Sie können sogar nur zwei neue unbenannte Dateien erstellen und dort auch Text kopieren/einfügen.
Eine weitere Option ist die Verwendung der Befehlszeile:
code -d left.txt right.txt
Hinweis: Möglicherweise müssen Sie zuerst code
zu Ihrem Pfad hinzufügen. Siehe: Wie rufe ich den VS Code Editor von der Kommandozeile auf
Ich habe Visual Studio Code Version 1.27.2 und kann dies tun:
Manchmal haben Sie nicht zwei Dateien, sondern möchten Text von irgendwoher kopieren und einen schnellen Vergleich durchführen, ohne den Inhalt zuerst in Dateien speichern zu müssen. Dann können Sie dies tun:
Es gibt ein Plugin namens Partial Diff , das zum Vergleichen von Textauswahlen in einer Datei, in verschiedenen Dateien oder in die Zwischenablage hilft.
In Ihrem Terminaltyp:
code --diff file1.txt file2.txt
In VS Code wird eine Registerkarte angezeigt, die die Unterschiede zwischen den beiden Dateien zeigt.
Klicken Sie mit der rechten Maustaste auf die 1. Datei und wählen Sie "Zum Vergleichen auswählen".
Klicken Sie auf die zweite Datei und klicken Sie auf "Mit ausgewähltem vergleichen"
Ich fand einen Fluss, der für mich am schnellsten ist, indem ich zuerst eine Tastenkombination Alt+k
mit "Aktive Datei vergleichen mit ..." ( #a ) verknüpfte. (Ähnlich wie wisbuckys Antwort, aber weiter verbessert und stufenweise.)
Dann vergleichen Sie zwei Dateien:
Alt+k
. Ein schnell geöffnetes Menü wird mit fokussierter Datei B angezeigt.Enter
.Ergebnis: Datei A links und Datei B rechts. (Getestet mit VS-Code 1.27.1)
#a - Um dies zu tun, drücken Sie Ctrl-k Ctrl-s
, um Tastenkombinationen anzuzeigen, geben Sie compare
in das obere Suchfeld ein und doppelklicken Sie auf die Spalte "Tastenkombination" für "Aktive Datei vergleichen mit ...". Drücken Sie dann Alt+k
und dann Enter
ordne es zu.
Wenn Sie Dateien in Ihrem Projekt/Verzeichnis mit einer externen Datei vergleichen möchten (was übrigens die üblichste Art ist, die ich zum Vergleichen von Dateien verwendet habe), können Sie die externe Datei einfach in den Editor-Tab ziehen und dort ablegen Verwenden Sie den Befehl: "Aktive Datei vergleichen mit ...", und wählen Sie die andere im neu geöffneten Auswahlfenster aus. Das scheint der schnellste Weg zu sein.
Hier ist ein Link zum Marktplatz für die Erweiterung. Die Erweiterung "compareit" hilft beim Vergleich zweier Dateien, die Sie aus Ihrem aktuellen Projekt und einem anderen Verzeichnis auf Ihrem Computer oder Ihrer Zwischenablage auswählen können.