Mein Problem ist zweifach. Ich verwende Beyond Compare integriert mit Visual Studio 2015 als mein Compare/Merge-Tool. Während ich meine Liste 'Ausstehende Änderungen' anschaue, sehe ich eine Datei, die, wenn ich 'Rechtsklick -> Versionskontrolle -> Mit letzter Version vergleichen' sieht, kann ich keine Unterschiede im Textvergleich sehen, wie unten zu sehen ist:Wie bekomme ich Beyond Compare Ignore nicht Text Zeichen
Allerdings, wenn ich einen hex tun desselben vergleichen, erhalte ich folgendes Ergebnis:
ich kann sehen, es ist irgendwie die EF BB BF an den Start und Jenseits bekommen Vergleichen Sie diesen Unterschied mit einem roten Balken im linken Seitenfenster. Bei anderen Gelegenheiten habe ich Dateien in 'Pending Changes' mit 0d0a am Ende gesehen, die anscheinend für einen Zeilenumbruch-Charakter sind, aber Beyond Compare zeigt das nicht als Unterschied in Text Compare (ich habe gesehen Git GUi zeigen es als Unterschied in der Vergangenheit).
Wie kann ich Beyond Compare erhalten, um Änderungen wie diese zu ignorieren, die nicht im Textvergleich angezeigt werden, wenn eine bestimmte Datei als "ausstehende Änderung" betrachtet wird, so sehe ich sie nicht in den 'Pending Changes' Fenster an erster Stelle?
oder, wenn dies gar nicht möglich ist,
Wie kann ich Beyond Compare diese Änderungen in dem Standardtext zu zeigen, vergleichen, so kann ich sie leicht rückgängig gemacht werden?
Der EF-BB-BF am Anfang der Datei bedeutet UTF-8 mit BOM. Auf der rechten Seite des oberen Bildes, über dem Dateiinhalt, können Sie die "BOM" rot unterstrichen sehen. – AdrianHHH
Danke Adrian. Den unterstrichenen Stücklistentext verpasst; Ich könnte dies zusammen mit der Antwort von Chris Kennedy verwenden, um dies (etwas) zu lösen. – Ash