P4Merge を TortoiseSVN で使用すると表示される奇妙な文字は何ですか?

P4Merge を TortoiseSVN で使用すると表示される奇妙な文字は何ですか?

ファイルを比較すると、差分の先頭にこれらの文字が表示されます。

ここに画像の説明を入力してください
奇妙な文字の画像

具体的にどのような情報を提供すればよいかわかりませんが、誰かが助けてくれるが、さらに構成情報が必要な場合は、この質問を監視します。

答え1

あれはUnicode バイトオーダーマークまたは BOM

これは通常、Microsoftプラットフォームで作成されたファイルで見つかります。UTF-8またはUTF-16エンコーディング(Microsoft は「Unicode」と役に立たない説明をしている)

次のようなツールを使用して、ファイルを一般的なエンコーディングに正規化することができます。iconvまたはrecode

テキストを使用するすべての処理で BOM のない UTF-8 を標準化すると、作業がはるかに簡単になります。ただし、特定の状況によってはそれが実現できない場合があります。

参照

関連情報