Ubah pengkodean file dalam Visual Studio Code


Jawaban:


248

Jadi, inilah cara melakukannya:

Di bilah bawah VSCode, Anda akan melihat label UTF-8. Klik itu. Munculan terbuka. Klik Save with encoding. Sekarang Anda dapat memilih encoding baru untuk file itu.

Atau, Anda dapat mengubah pengaturan secara global di Workspace / Pengaturan pengguna menggunakan pengaturan "files.encoding": "utf8". Jika menggunakan halaman pengaturan grafis di VSCode, cukup cari encoding. Namun perlu dicatat bahwa ini hanya berlaku untuk file yang baru dibuat.


9
"files.encoding": "utf8" akan membuat file tanpa BOM (yang merupakan keputusan yang paling baik). Jika Anda menginginkan file UTF8 dengan BOM, setelannya adalah "files.encoding": "utf8bom"
Gerfried

@Gerfried "Jika Anda ingin file UTF8 dengan BOM, setelannya adalah "files.encoding": "utf8bom"" - tidak berfungsi. Lihat github.com/Microsoft/vscode/issues/47089
john cj

8
tolong hindari menggunakan utf8bom, Anda tidak membutuhkannya
sherpya

22

Terlepas dari pengaturan yang dijelaskan dalam jawaban oleh @DarkNeuron:

"files.encoding": "any encoding"

Anda juga dapat menentukan pengaturan untuk bahasa tertentu seperti:

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

Misalnya, saya menggunakan ini ketika saya perlu mengedit file PowerShell yang sebelumnya dibuat dengan ISE (yang dibuat dalam format ANSI):

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

Anda bisa mendapatkan daftar pengenal bahasa terkenal di sini .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.