[ 新規に投稿する ]

アウトラインのツリー定義の保存でファイルが文字化けするNo.42422
Fzok4234 さん 25/12/29 07:38 [ コメントを投稿する ]
  アウトラインのツリー定義を .hilight ファイルに保存すると、内容が文字化けしていて後から編集できない
ことがあります。

再現方法として、まず「ファイルタイプ別の設定」->「アウトライン」->「解析」の「ツリー表示 - 通常」で
項目を追加し、プロパティの「見出しの定義」->「種類」を「文字列」にして、文字列値の内容を
👩🏻‍👩🏿‍👧🏼‍👧🏾
とします。

そして、「保存」から内容を .hilight ファイルに保存すると、以下のような文字化けしたファイルが
Shift-JIS 形式で保存されてしまいます。

// ------------------------------------- sjis.hilight ------------------------------------------

/<TreeWord>
/0000,0002,0000,00000000,40001742,"スリ鰤シリ゚頃スリ鰤シリ&#63731;゚頃スリ釛シリ・頃スリ釛シリ&#63730;゚",""
/<TreeWordEx>
/TreeWordExData:0

// ------------------------------------- sjis.hilight ------------------------------------------

このため、ファイルに保存した後でのツリー定義の編集が一切行えない状態です。


対象の秀丸エディタは、9.52β7 x64 です。


[ ]
RE:42422 アウトラインのツリー定義の保存でファイルが文字化けNo.42428
秀丸担当 さん 25/12/29 16:37 [ コメントを投稿する ]
  バグ情報ありがとうございます。
同じように再現できました。
何らかの対策をします。
[ ]
RE:42428 アウトラインのツリー定義の保存でファイルが文字化けNo.42440
Fzok4234 さん 26/01/10 10:37 [ コメントを投稿する ]
  9.52β8 にて、.hilight ファイルへの保存の際に

---------------------------
秀丸エディタ
---------------------------
Unicode独自文字が含まれる形で保存されました。Unicode(UTF-16)として保存し直しますか?
---------------------------
はい(Y)   いいえ(N)   
---------------------------

というメッセージが出て、UTF-16LE・BOM 有り・CRLF 形式で保存可能になったことが確認できました。
修正してくださってありがとうございます。


[ ]

[ 新規に投稿する ]