·4 Min. Lesezeit

Text-Diff-Tool für Mac — Zwei Texte nebeneinander vergleichen

Zwei Versionen einer Config-Datei, eines E-Mail-Entwurfs oder eines Textabschnitts sehen fast identisch aus, und das eine geänderte Wort zu finden ist überraschend schwer mit bloßem Auge.

Git handhabt Diffs wunderbar für Code, der bereits in einem Repository getrackt wird. Aber viele Textvergleiche passieren komplett außerhalb der Versionskontrolle: zwei Versionen einer Rechtsklausel, die ein Anwalt zurückgeschickt hat, eine API-Antwort vor und nach einer Backend-Änderung, ein Absatz Marketingtext, den ein Kollege „nur leicht angepasst" hat. Beide Versionen nebeneinander zu lesen und zu versuchen, den Unterschied mit dem Auge zu finden, ist langsam und unzuverlässig, besonders bei längeren Textblöcken.

Das menschliche Auge ist schlecht bei dieser Art von Vergleich, weil es nicht nach Unterschieden sucht — es liest nach Bedeutung, und zwei nahezu identische Absätze lesen sich beide als „korrekt", es sei denn, man hält gezielt an und vergleicht Zeichen für Zeichen.

Wenn Git Diff nicht verfügbar ist

Nicht alles, was einen Vergleich wert ist, lebt in einem Git-Repository. Config-Werte, die aus zwei verschiedenen Umgebungen eingefügt wurden, zwei Entwürfe einer E-Mail oder das Vorher-Nachher eines Suchen-und-Ersetzen, bei dem du nicht sicher bist, ob du es richtig gemacht hast — all das braucht Vergleichstools, die mit beliebigem eingefügtem Text funktionieren, nicht nur mit getrackten Dateien.

Zwei Textblöcke sofort vergleichen

Bellows enthält ein Text-Diff-Tool, das genau hervorhebt, was sich zwischen zwei Blöcken eingefügtem Text geändert hat — Hinzufügungen, Löschungen und Änderungen werden visuell markiert, sodass du nicht jedes Zeichen selbst lesen musst.

Bellows Text-Diff-Tool vergleicht zwei Textblöcke auf macOS

Config zwischen Umgebungen vergleichen

Wenn Staging und Produktion sich unterschiedlich verhalten, enthüllt das Vergleichen der tatsächlichen Config-Werte nebeneinander oft schneller den Übeltäter als das Durchlesen von Deployment-Logs — eine einzelne Umgebungsvariable mit einem Tippfehler oder einem veralteten Wert fällt sofort auf, wenn sie hervorgehoben ist.

Bearbeiteten Text überprüfen

Wenn jemand eine „leicht bearbeitete" Version eines Dokuments zurückschickt, verwandelt das genaue Sehen, was sich geändert hat — statt alles nochmal zu lesen in der Hoffnung, es zu bemerken — einen langsamen Korrekturlesedurchgang in eine schnelle visuelle Prüfung.

Bellows im Mac App Store laden

Nächster Artikel

Bellows

41 developer tools in one native Mac app — JSON, JWT, Base64, hashes, and more.

Get Bellows on the Mac App Store