|
今日は、Iranoan です。
> 秀丸エディタは、UTF-8で使用しています。
>
> UTF-8で保存したマクロ
> *******************************************
> // マクロテスト
> // UTF-8
> insert "ここに挿入する文字を入力します";
> *******************************************
>
> 実行すると文字化けします。
> *******************************************
> 縺薙%縺ォ謖ソ蜈・縺吶k譁・ュ励r蜈・蜉帙@縺セ縺・
> *******************************************
>
> Shift-JISで保存したマクロ
> *******************************************
> // マクロテスト
> // Shift-JIS
> insert "ここに挿入する文字を入力します";
> *******************************************
>
> 実行すると意図した通りに動作します。
秀丸のマクロファイルは、それを実行するファイルの文字コードの関係なく
・Shift-JIS
・Unicode (UTF-16, BOM あり)
が前提となります。
よって Shift-JIS に含まれない文字を使用する場合は Shift-JIS で、そう
でなければ UTF-16 を使うしか無いですね。
他のファイルが UTF-8 でも、「ファイルタイプ別の設定」で「エンコードの種
類」指定すれば、使用に支障はないと思います。
|
|