Visual Studio Codeでファイルのエンコーディングを変更する


回答:


246

これを行う方法は次のとおりです。

VSCodeの下部のバーに、ラベルが表示されUTF-8ます。クリックして。ポップアップが開きます。をクリックしSave with encodingます。これで、そのファイルの新しいエンコーディングを選択できます。

または、設定を使用して、ワークスペース/ユーザー設定の設定をグローバルに変更できます"files.encoding": "utf8"。VSCodeのグラフィック設定ページを使用している場合は、単にを検索しencodingます。ただし、これは新しく作成されたファイルにのみ適用されることに注意してください。


9
"files.encoding": "utf8"は、BOMなしでファイルを作成します(ほとんどの場合、これがより適切な決定です)。BOMを含むUTF8ファイルが必要な場合、設定は "files.encoding": "utf8bom"
Gerfried

@Gerfried「BOMでUTF8ファイルが必要な場合、設定は"files.encoding": "utf8bom""-機能しません。github.com/Microsoft/vscode/issues/47089
john cj

8
utf8bomの使用は避けてください。必要はありません
シェルピア、

21

@DarkNeuronによる回答で説明されている設定とは別に、

"files.encoding": "any encoding"

次のように特定の言語の設定を指定することもできます。

"[language id]": {
  "files.encoding": "any encoding"
}

たとえば、以前にISEで作成したPowerShellファイル(ANSI形式で作成)を編集する必要がある場合に、これを使用します。

"[powershell]": {
    "files.encoding": "windows1252"
}

ここでは、よく知られている言語の識別子のリストを取得できます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.