Kapitel 5. Fragen und Antworten

Berichten Sie über Probleme und Wünsche auf der Internetseite http://bugs.kde.org.

Dieses Dokument wurde seit der Installation möglicherweise bearbeitet. Etwaige neuere Versionen dieser Dokumentation finden Sie unter http://docs.kde.org/.

5.1. Warum heißt das Programm „KDiff3“?
5.2. Warum wurde KDiff3 unter der GPL lizenziert?
5.3. Einige Knöpfe und Funktionen fehlen. Was ist passiert?
5.4. Häufig werden ähnliche, aber nicht identische Zeilen nebeneinander angezeigt, und manchmal nicht. Warum?
5.5. Warum müssen alle Konflikte gelöst sein, bevor das Ergebnis gespeichert werden kann?
5.6. Wie kann ich die Ansichten für die Unterschiede und das Zusammenführen so abgleichen, dass in allen Ansichten die gleiche Textposition gezeigt wird?
5.7. Warum hat der Editor im Ergebnisfenster einer Zusammenführung keine Funktion „Rückgängig“?
5.8. Nach dem Entfernen von Text wird plötzlich „<Keine Zeile in der Quelle>“ angezeigt und der Text lässt sich nicht löschen. Was bedeutet das und wie kann das entfernt werden?
5.9. Warum unterstützt KDiff3 keine Syntaxhervorhebung?
5.10. Kann ich KDiff3 benutzen, um Dateien von OpenOffice.Org®, Microsoft® Word, Microsoft® Excel, PDF, usw. zu vergleichen?
5.11. Wo ist die Option Nur Unterschiede anzeigen für Ordner geblieben?
5.12. Wie kann ich eine große Auswahl im Diff-Eingabefenster erstellen, wenn das Blättern so lange dauert?
5.13. Wird Ihre Frage hier nicht beantwortet?

5.1.

Warum heißt das Programm KDiff3?

Programme mit dem Namen KDiff und KDiff2 (nun heißt es Kompare) gibt es bereits. Außerdem weist der Name KDiff3 bereits darauf hin, dass es zusammenführen kann wie das Programm diff3 aus der Diff-Tool-Sammlung.

5.2.

Warum wurde KDiff3 unter der GPL lizenziert?

Ich verwende GPL-Programme schon sehr lange und habe viel gelernt, indem ich in die Quellen anderer Programme geschaut habe. Dies ist mein Dankeschön an alle Programmierer die diesen Weg gegangen sind oder ihn mal so gehen werden.

5.3.

Einige Knöpfe und Funktionen fehlen. Was ist passiert?

Sie haben das Programm aus den Quellen kompiliert und dabei vermutlich nicht den richtigen Präfix für die Installation angegeben. In der Voreinstellung wird durch cmake in /usr/local installiert, aber dann können die Ressourcen für die Benutzerschnittstellen nicht gefunden werden d. h. kdiff3ui.rc). In der README-Datei finden Sie nähere Informationen zum richtigen Präfix.

5.4.

Häufig werden ähnliche, aber nicht identische Zeilen nebeneinander angezeigt, und manchmal nicht. Warum?

Wenn nur die Anzahl an Leerräumen unterschiedlich ist, werden diese Zeilen erstmal als identisch behandelt; wenn jedoch auch nur ein Nicht-Leerraum unterschiedlich ist, wird die Zeile als nicht identisch behandelt. Wenn ähnliche Zeilen nebeneinander angezeigt werden, ist das tatsächlich Zufall, kommt aber leider häufig vor. Siehe auch Zeilen manuell ausrichten.

5.5.

Warum müssen alle Konflikte gelöst sein, bevor das Ergebnis gespeichert werden kann?

Der Editor merkt sich für jeden Unterschied in den Dateien wo er beginnt und wo er endet. Das ist nötig, um einen Konflikt einfach durch das Klicken in den Quelltext und Auswählen des Knopfes A/B/C) lösen zu können. Diese wichtige Information geht allerdings verloren, wenn das Ergebnis einfach als Textdatei gespeichert wird und es ist zuviel Aufwand, extra ein eigenes Dateiformat zu entwerfen, das diese Informationen speichern könnte.

5.6.

Wie kann ich die Ansichten für die Unterschiede und das Zusammenführen so abgleichen, dass in allen Ansichten die gleiche Textposition gezeigt wird?

Klicken Sie in die Zusammenfassungs-Spalte links neben dem Text, weitere Informationen dazu finden Sie in diesem Abschnitt.

5.7.

Warum hat der Editor im Ergebnisfenster einer Zusammenführung keine Funktion Rückgängig?

Der Aufwand dafür war bisher zu groß. Sie können eine bestimmte Version immer durch das Auswählen einer Quelle A/B/C) wiederherstellen. Um größere Mengen an Text zu bearbeiten, sollte ein anderer Editor verwendet werden.

5.8.

Nach dem Entfernen von Text wird plötzlich <Keine Zeile in der Quelle> angezeigt und der Text lässt sich nicht löschen. Was bedeutet das und wie kann das entfernt werden?

Der Editor merkt sich für jeden gleichen und unterschiedlichen Abschnitt Anfang und Ende. <No src line> bedeutet, dass in diesem Abschnitt nichts mehr existiert, noch nicht mal mehr das Zeichen für den Zeilenvorschub. So etwas kann beim automatischen Zusammenführen oder beim Editieren passieren und ist kein Problem, denn der Text erscheint nicht in der gespeicherten Datei. Wenn Sie den Originaltext wiederherstellen möchten, klicken Sie in den Abschnitt und wählen die korrekte Quelle A/B oder C) aus.

5.9.

Warum unterstützt KDiff3 keine Syntaxhervorhebung?

KDiff3 benutzt bereits viele Farben zum Hervorheben von Unterschieden. Noch mehr Hervorhebung wäre verwirrend und verfehlt den Zweck. Benutzen Sie dafür bitte einen anderen Editor.

5.10.

Kann ich KDiff3 benutzen, um Dateien von OpenOffice.Org®, Microsoft® Word, Microsoft® Excel, PDF, usw. zu vergleichen?

Obwohl KDiff3 jede beliebige Datei analysiert, wird das Ergebnis Sie wahrscheinlich nicht zufrieden stellen.

KDiff3 wurde zum Vergleich von einfachen Textdateien entwickelt. OpenOffice.org®, Microsoft® Word, Microsoft® Excel, usw. speichern viel mehr Informationen in den Dateien, zum Beispiel Schriften, Bilder, Seiten, Farben usw. Diese Informationen kann KDiff3 nicht verarbeiten. Daher zeigt KDiff3 den Inhalt der Dateien als einfachen Text an. Diese Anzeige kann nicht lesbar sein oder zumindest seltsam aussehen.

Da heute viele Programme den Inhalt von Dokumenten in Dateien im XML-Format abspeichern, können diese Dateien auch als einfacher Text gelesen werden. Bei kleinen Änderungen kann KDiff3 immer noch hilfreich sein.

Um nur den Text ohne eingebettete Objekte wie Bilder zu vergleichen, wählen Sie mit BearbeitenAlles auswählen und BearbeitenKopierenalles aus und kopieren dann den Text in die Zwischenablage. In KDiff3 fügen Sie dann den Text in eins der Diff-Eingabefenster ein, siehe auch Auswahl, Kopieren und Einfügen.

5.11.

Wo ist die Option Nur Unterschiede anzeigen für Ordner geblieben?

Es gibt jetzt mehrere Anzeige-Optionen im Menü Ordner. Deaktivieren Sie Identische Dateien anzeigen, das führt zum gleichen Ergebnis wie früher Nur Unterschiede anzeigen.

5.12.

Wie kann ich eine große Auswahl im Diff-Eingabefenster erstellen, wenn das Blättern so lange dauert?

Starten Sie die Auswahl wie üblich durch Klicken und Halten der linken Maustaste. Benutzen Sie dann die Navigationstasten wie zum Beispiel Bild ab oder Bild auf und halten dabei die linke Maustaste gedrückt. Siehe auch Auswählen, Kopieren und Einfügen.

5.13.

Wird Ihre Frage hier nicht beantwortet?

Bitte senden Sie mir Ihre Frage zu. Ich bin dankbar für jeden Kommentar.