No Name [No.718]
v4.9.2 win10 win11
テキストエディタ編集で外部エディタを使用する場合、全角の空白を使用すると文字化けします。 例えば readme.html を read me.html に変更するとします。 メモ帳で保存してリスト更新をすると空白が文字化けします。 外部エディタを使用しない場合は文字化けしません。
びいふ [No.719] Re:
報告ありがとうございます。 文字化けするのは、全角の空白だけでしょうか。 もし、ひらがな、カタカナ、漢字でも文字化けるとしたら、ファイル保存時の文字コードの問題の可能性があります。 設定で、外部テキストエディタがメモ帳に設定されているか、txtに関連付けられているプログラムを選択していてそれがメモ帳の場合は、以下で対応ください。 ・メモ帳で保存するときに「上書き保存」ではなく「名前を付けて保存」とする。 ・文字コードが「UTF-8」などになっている場合、「ANSI」を選択する ・保存ボタンを押す
テキストエディタ連携は、ANSI(というかShift-JIS)で連携することを前提としているため、UTF-8のファイルでは文字化けてしまいます。今どきUTF-8も対応していないとか・・という指摘はあると思いますがレガシーなコードを元にしていて、ここは仕様とさせてください。
もし、上記の原因が外れていそうでしたらお知らせください。
|
Retina [No.743] Re:
レガシーなコードを救済するためにactiveCodePageを使用してUTF-8を強制できるようになりましたね。 テキストエディタ連携がUTF-8ででき、うまく動いています。
|
|