·4 min leestijd

Tekst-diff-tool voor Mac — vergelijk twee teksten naast elkaar

Twee versies van een configuratiebestand, een e-mailconcept, of een alinea tekst lijken bijna identiek, en het ene veranderde woord vinden is verrassend lastig met het blote oog.

Git handelt diffs prachtig af voor code die al in een repository wordt bijgehouden. Maar veel tekstvergelijkingen gebeuren volledig buiten versiebeheer om: twee versies van een juridische clausule die een advocaat teruggestuurd heeft, een API-response voor en na een backend-wijziging, een alinea marketingtekst die een collega "net een beetje bijgeschaafd" heeft. Beide versies naast elkaar lezen en proberen het verschil met het blote oog te spotten, is traag en onbetrouwbaar, vooral bij langere tekstblokken.

Het menselijk oog is slecht in dit soort vergelijkingen omdat het niet op zoek is naar verschillen — het leest voor betekenis, en twee bijna identieke alinea's lezen allebei als "correct" tenzij je specifiek stopt en ze teken voor teken tegen elkaar controleert.

Wanneer git diff niet beschikbaar is

Niet alles wat de moeite waard is om te vergelijken, leeft in een git-repository. Configuratiewaarden geplakt uit twee verschillende omgevingen, twee conceptversies van een e-mail, of het voor-en-na van een zoek-en-vervang waarvan je niet zeker weet of je het correct hebt uitgevoerd, hebben allemaal vergelijkingshulpmiddelen nodig die werken op willekeurig geplakte tekst, niet alleen op bijgehouden bestanden.

Vergelijk twee tekstblokken direct

Bellows bevat een tekst-diff-tool die precies markeert wat er veranderd is tussen twee geplakte tekstblokken — toevoegingen, verwijderingen en wijzigingen visueel aangegeven, zodat je niet elk teken zelf hoeft te lezen.

Bellows tekst-diff-tool vergelijkt twee tekstblokken op macOS

Configuratie tussen omgevingen vergelijken

Wanneer staging en productie zich anders gedragen, onthult het naast elkaar vergelijken van de daadwerkelijke configuratiewaarden vaak sneller de boosdoener dan door deploymentlogs lezen — een enkele omgevingsvariabele met een typefout of een verouderde waarde valt meteen op zodra hij gemarkeerd is.

Bewerkte tekst beoordelen

Wanneer iemand een "licht bewerkte" versie van een document terugstuurt, verandert precies zien wat er veranderd is — in plaats van het geheel opnieuw te lezen in de hoop iets op te merken — een trage proefleesronde in een snelle visuele controle.

Haal Bellows in de Mac App Store

Volgend artikel

Bellows

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

Get Bellows on the Mac App Store