質問: もともとShift-JISとして保存していた大量のHTMLファイルを諸事情でUTF-8へ書きかえることになりました。 UTF-8N (BOM無しのもの) として保存したいのですが、どのテキストエディタでも、再度開くとShift-JISに戻ってしまいます。デフォルトの設定はUTF-8Nですし、コピペで新しく保存しても同じ結果になります。 もちろんUTF-8 (BOM付き) としてなら保存できるのですが、アップロードの際にいちいち分別しなければなりません。 ・なぜShift-JISのファイルがUTF-8Nにならないのか ・これらのファイルをUTF-8Nにする方法はあるのか 以上について、何卒よろしくお願いいたします。 追記 ※Windows環境での作業になります ※使用エディタにTerapadもNotepad+++も使いました。ダメです...
回答: Mac/Linuxなら、ターミナル/端末の「nkfコマンド」でできます。 Macなら「mi」というテキストエディタで簡単に文字コードを変更できます。 Windowsなら「Terapad」で文字コード指定保存ができます。 Windowsのターミナルで「chcpコマンド」を使えばできるっぽい...?