前提・実現したいこと
SourceTreeの内部Diffの文字化けを回避したい
又は、SourceTreeのブランチの文字化けを回避したい
発生している問題・エラーメッセージ
SourceTreeでブランチの中にあるファイルを選択すると、
右下の内部Diffにソースコードがプレビューされると思います。
そのソースコードがShift-JISで書かれている部分があり、
日本語が文字化けしてしまいます。
試したこと
ツール>オプション>デフォルトの文字コード
utd-8からShift-Jisにすると、内部Diffの表示は正しくなるが、
ブランチ画面が文字化けを起こして全く使えなくなる
BOMを追記するのはソースコードが変わるためNGです。
先頭から512バイト以内にShft-JISで日本語を書き込むのも同様の理由でNGです。
補足情報(FW/ツールのバージョンなど)
SourceTree 2.4.8.0
ソースファイルをUTF-8 with BOMにするのが一番確実で楽なのですが、そうできない理由は何でしょうか?
あなたの回答
tips
プレビュー