Was sind diese seltsamen Zeichen, die erscheinen, wenn ich P4Merge mit TortoiseSVN verwende?

Was sind diese seltsamen Zeichen, die erscheinen, wenn ich P4Merge mit TortoiseSVN verwende?

Beim Vergleichen von Dateien erhalte ich diese Zeichen am Anfang des Diff.

Bildbeschreibung hier eingeben
Bild der seltsamen Charaktere

Ich bin nicht sicher, welche weiteren Informationen ich bereitstellen soll, werde diese Frage jedoch im Auge behalten, ob jemand helfen kann, aber weitere Konfigurationsinformationen benötigt.

Antwort1

Das ist einUnicode Byte Order Mark oder BOM.

Es ist typischerweise in Dateien zu finden, die auf einer Microsoft-Plattform geschrieben wurden mitUTF-8oderUTF-16LEKodierung (die Microsoft wenig hilfreich als „Unicode“ bezeichnet)

Sie können Ihre Dateien mit Tools wieiconvoder recode.

Das Leben wird wahrscheinlich viel einfacher, wenn Sie für alles, was Sie mit Text tun, UTF-8 ohne BOM als Standard verwenden. Es kann jedoch sein, dass bestimmte Umstände dies unmöglich machen.

Siehe auch

verwandte Informationen