RibbonDiff mit ausgefilterten Whitespace-only-Änderungen, damit die verbleibenden Logikänderungen leichter zu prüfen sind.
Whitespace-only-Diffs auf dem Mac ignorieren
Whitespace-only-Änderungen können ein Review überfluten, wenn eine Datei neu eingerückt, anders ausgerichtet oder mit entferntem Trailing Space gespeichert wurde. RibbonDiff enthält eine Whitespace-Steuerung, mit der Sie die gespeicherten Whitespace-Filter gemeinsam ein- oder ausschalten und zu den echten Änderungen zurückkehren können.
Empfohlene Beispieldateien
- metrics-before.py und metrics-after.py — hauptsächlich Formatierungsrauschen plus eine Wortlautänderung.
- WorkoutRow-before.swift und WorkoutRow-after.swift — SwiftUI-Styling-Änderungen mit viel Reformatierung.
- dashboard-before.js und dashboard-after.js — Formatierungsänderungen plus ein aktualisiertes Badge-Label.
So probieren Sie es aus
- Öffnen Sie eines der Dateipaare mit ausgeschaltetem Whitespace-Filter.
- Halten Sie kurz inne, während der Diff verrauscht aussieht.
- Schalten Sie die Whitespace-Steuerung ein.
- Zeigen Sie auf die verbleibende echte Änderung, zum Beispiel dass
recovery flagszurecovery alertswird.
Wo das hilft
- Codebasen, die neu formatiert wurden.
- Markdown oder Dokumentation mit Zeilenumbruch-Churn.
- Templates, bei denen Einrückung und Trailing Spaces geändert wurden, die Logik aber größtenteils gleich blieb.