AppHelp
Text und Code nebeneinander vergleichen
Fügen Sie Text ein oder laden Sie zwei lokale Dateien. Prüfen Sie Ergänzungen und Löschungen, passen Sie Leerraum, Großschreibung, Leerzeilen und Kontext an und exportieren Sie einen Patch.
Arbeitsbereich für Textvergleich
Zwei Texte einfügen oder laden, Änderungen prüfen und einen Standard-Patch mit drei Kontextzeilen exportieren.
Original
original.ts
Geändert
changed.ts
export function greet(name: string) {export function greet(name: string, excited = false) { const message = `Hello, ${name}!`;const punctuation = excited ? "!" : ".";
console.log(message);
const message = `Hello, ${name}${punctuation}`;console.info(message);
return message;
return message;
}
}
greet("Ada");greet("Ada", true);Häufige Aufgaben
- diff checker
- text vergleichen online
- text diff prüfen
- zwei textdateien vergleichen
- code diff online
- diff nebeneinander
- unified diff generator
- wort diff
- zeichen unterschied tool
- privater diff checker kostenlos
Kurze Antwort
Fügen Sie zwei Texte ein oder laden Sie zwei lokale Text- oder Codedateien. AppHelp richtet geänderte Zeilen aus, zeigt alte und neue Zeilennummern, markiert ganze Zeilen, Wörter oder Zeichen, kann Leerraum, Großschreibung und Leerzeilen ignorieren, blendet unveränderten Kontext aus und exportiert einen üblichen Unified-.diff-Patch mit drei Kontextzeilen. Dateien werden lokal gelesen und nicht hochgeladen.
So nutzt du das Tool
- 1. Original und Änderung bereitstellenFügen Sie beide Texte ein oder laden Sie lokale Text-, Code-, Markdown-, JSON-, CSV-, Log-, XML-, YAML-, CSS- oder HTML-Dateien.
- 2. Vergleichsgenauigkeit wählenZeilen eignen sich für große Revisionen, Wörter für Prosa und Code, Zeichen für Satzzeichen und Bezeichner.
- 3. Ignorier- und Kontextregeln einstellenIgnorieren Sie Leerraum, Großschreibung oder Leerzeilen nur, wenn diese Unterschiede unwichtig sind, und blenden Sie unveränderte Zeilen bei Bedarf aus.
- 4. Prüfen und exportierenKontrollieren Sie Zeilennummern und Summen, wechseln Sie zwischen Ansichten und kopieren oder laden Sie den Patch mit drei Kontextzeilen.
Beispiele
Code-Review
console.log(message);
console.info(message);
Nur Leerraum geändert
const total = price + tax;
const total=price + tax;
Aktivieren Sie Leerraum ignorieren, wenn Formatierung nicht zählen soll.
Textüberarbeitung
The report is ready for review.
The quarterly report is ready for final review.
Typische Anwendungsfälle
- Änderungen an Code, Konfiguration, SQL, Logs und Dokumentation prüfen
- Generierte Ausgabe mit einer erwarteten Testdatei vergleichen
- Revisionen von Vertrag, Richtlinie, Lebenslauf oder Artikel untersuchen
- Einen Patch für Issue oder Code-Review erstellen
- Prüfen, ob sich zwei Dateien nur bei Leerraum oder Großschreibung unterscheiden
Sonderfälle
- Das Tool vergleicht Text; Binärdateien, PDFs, Word-Dokumente, Bilder und Tabellen benötigen formatbewusste Werkzeuge.
- Ignorieren von Leerraum, Großschreibung oder Leerzeilen kann wichtige Änderungen in Einrückungen, Bezeichnern, Zugangsdaten oder Daten verbergen.
- Zeilenenden werden für die Ansicht normalisiert; der exportierte Patch bewahrt den gelieferten Text außer bei der ausdrücklich gewählten Leerraumoption.
- Sehr große oder stark unterschiedliche Eingaben sind teuer auszurichten; Dateigröße, Textlänge und Live-Zeit sind begrenzt.
- Visuelles Ignorieren von Großschreibung und Leerzeilen schreibt den Patch nicht um; er dokumentiert weiterhin den Originaltext.
- Ein Unified Patch dokumentiert Textänderungen, beweist aber nicht die Richtigkeit von Code, Konfiguration oder Prosa.
Funktionen
- Privater lokaler Vergleich von Text und Code im Browser
- Geteilte Zwei-Spalten- und kompakte vereinte Diff-Ansicht
- Alte und neue Zeilennummern mit Farben für Ergänzung und Löschung
- Markierung auf Zeilen-, Wort- oder Zeichenebene
- Regeln für Leerraum, Großschreibung, Leerzeilen und unveränderten Kontext
- Summen für Ergänzungen, Löschungen, unveränderte Zeilen und Änderungen
- Lokales Laden von Textdateien sowie Einfügen und Bearbeiten
- Unified-.diff-Patch mit drei Kontextzeilen kopieren oder herunterladen
Verwandte Tools
Häufig gestellte Fragen
- Kann ich lokale Dateien ohne Upload vergleichen?
- Ja. Der Browser liest unterstützte Textdateien lokal und richtet sie aus, ohne Inhalte an AppHelp zu senden.
- Was unterscheidet geteilte und vereinte Ansicht?
- Die geteilte Ansicht richtet Original und Änderung in zwei Spalten aus. Die vereinte Ansicht zeigt Löschungen und Ergänzungen in einem Strom.
- Wann nutze ich Wort- oder Zeichengenauigkeit?
- Wörter eignen sich für Prosa und die meisten Codeänderungen. Zeichen zeigen kleine Änderungen an Satzzeichen, Leerraum, Schreibweise und Bezeichnern.
- Was bewirkt Leerraum ignorieren?
- Leerraumunterschiede innerhalb einer Zeile gelten bei der Ausrichtung als gleich. Nutzen Sie es nicht, wenn Einrückung Bedeutung trägt.
- Ist der Download ein Standard-Unified-Diff?
- Ja. Er enthält alte und neue Dateinamen, Hunk-Köpfe, Plus-/Minuszeilen und standardmäßig drei Kontextzeilen.
- Warum kann die Ansicht vom Patch abweichen?
- Großschreibung und Leerzeilen werden bewusst nur visuell ignoriert, damit der Patch den gelieferten Text dokumentiert.
- Werden Texte oder Dateien hochgeladen?
- Nein. Lesen, Vergleichen, Markieren, Kopieren und Patch-Erzeugung erfolgen lokal im Browser.