Kompare
Kompare
| Kompare
| |
|---|---|
| Basisdaten
| |
| Aktuelle Version | 21.12.0[1] (9. Dezember 2021) |
| Aktuelle Vorabversion | 18.03.80[2][3] (23. März 2018) |
| Betriebssystem | Unix-ähnliches System |
| Programmiersprache | C++[4] |
| Lizenz | GNU General Public License |
| apps.kde.org/en/kompare | |
Kompare ist ein freies Programm, welches dem Benutzer hilft, zwei Text-Dateien oder Verzeichnisse miteinander zu vergleichen (amerikanisch: compare). Es ist ein Teil des K Desktop Environment (KDE) und wird hauptsächlich auf Linux und anderen Unix-artigen Betriebssystemen eingesetzt. Kompare verwendet diff für die Berechnung der Unterschiede.
Vergleichen von Text-Dateien
Wie das Bild oben zeigt, versucht Kompare die zwei Textdateien so nebeneinander darzustellen, dass die zusammengehörigen Zeilen immer nächstmöglich zueinander, abhängig von der Position der Bildlaufleiste angezeigt werden. Zeilen, die die beiden Dokumente voneinander unterscheiden, werden in beiden Ansichten hervorgehoben. Dazu werden drei verschiedene Farben/Anzeigemöglichkeiten verwendet:
- existiert in der ersten Datei, aber nicht in der zweiten (d. h. die hervorgehobene Passage wurde aus der ersten Datei gelöscht); oder
- existiert in der zweiten Datei, aber nicht in der ersten (d. h. wurde zur zweiten Datei hinzugefügt); oder
- existiert in beiden Dateien, aber mit Unterschieden (d. h. wurde verändert seit die erste Datei erstellt wurde)
Vergleichen von Verzeichnissen
Wenn zwei Verzeichnisse anstelle von zwei Text-Dateien miteinander verglichen werden sollen, zeigt Kompare einen Verzeichnisbaum für die beiden ausgewählten Verzeichnisse.
Erstellen und Anwenden von Patches
Kompare kann Patch-Dateien erstellen, welche nur die Unterschiede zwischen zwei Text-Dateien A und B auflisten. Weiterhin kann Kompare eine Patch-Datei, die auf diesem Weg erstellt wurde, auf eine Datei A anwenden. Auf diese Weise kann der Inhalt von Datei B in Datei A wiederhergestellt werden. Dies ist eine komfortable Möglichkeit, um aus einer alten Version einer Datei eine neuere/verbesserte Version zu machen, da nur die tatsächlichen Änderungen (die Patch-Datei) übernommen werden müssen. Mit diesem System werden bei Unix-artigen Betriebssystemen Patches eingespielt, wenn Programme aus dem Sourcecode kompiliert und nicht über ein Paketmanagement-System installiert wurden.
Die Patches, die mittels Kompare erstellt wurden, sind kompatibel zu Patch-Dateien die mit dem Kommandozeilen-Programm diff erstellt wurden, weil Kompare hauptsächlich ein graphisches Frontend für die Kommandozeilen-Programme diff und patch ist.
Ergänzende Programme
Meld und KDiff3 erlauben das Visualisieren von Unterschieden wie Kompare, zusätzlich ist es dem Benutzer auch möglich, Dateien miteinander zu verschmelzen und Einzelheiten des Textes zu bearbeiten. Kompare seinerseits wurde nicht für das Bearbeiten oder Vereinigen von Texten programmiert.
Weblinks
- http://www.caffeinated.me.uk/kompare/ (englisch)
- ↑ Release 21.12.0. 9. Dezember 2021 (abgerufen am 24. Dezember 2021).
- ↑ download archive. (abgerufen am 24. März 2018).
- ↑ Release 18.03.80. 3. April 2018 (abgerufen am 3. August 2019).
- ↑ The kompare Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 14. Juli 2018).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.