1. ホーム
  2. visual-studio-2010

[解決済み] BOMなしUTF-8

2022-04-24 05:35:42

質問

UTF-8(BOMなし)で保存する必要があるjavascriptファイルがあります。 メモ帳 Visual Studioで開くと、BOM付きのUTF-8に戻されてしまいます。どうすれば、VS2010がこのような状態にならないようにできますか?

もう一つの質問ですが、Visual Studioで署名のないUTF-8は、BOMのないUTF-8と同じなのでしょうか?

どのように解決するのですか?

BOM(バイトオーダーマーク)は、時に非常に厄介な存在です。Visual Studioでは、保存しない限り変更されません(Hansの言うとおり)。

そして、その解決策をご紹介します。 他のエンコーディングで保存したい場合は、ファイルダイアログで名前を付けて保存を選択し、保存ボタンを拡張して、"エンコーディング付きで保存"を選択してください。また、この設定を永久に解除したい場合は、ファイルメニューを開き、"高度な保存オプション"を選択し、そこで"署名なしのUTF-8を選択します(これで最後の質問にも答えました :)。そうです、"UTF-8 without signature"はBOMなしと同じです。