Có cách nào để thay đổi mã hóa của tệp không? Ví dụ UTF-8 đến ISO 8859-1?
Đặt văn bản siêu phàm mẫu:
"default_encoding": "UTF-8"
Có cách nào để thay đổi mã hóa của tệp không? Ví dụ UTF-8 đến ISO 8859-1?
Đặt văn bản siêu phàm mẫu:
"default_encoding": "UTF-8"
Câu trả lời:
Vì vậy, đây là cách để làm điều đó:
Trong thanh dưới cùng của VSCode, bạn sẽ thấy nhãn
UTF-8
. Nhấp vào nó. Một cửa sổ bật lên sẽ mở ra. Bấm vàoSave with encoding
. Bây giờ bạn có thể chọn một mã hóa mới cho tệp đó.
Ngoài ra, bạn có thể thay đổi cài đặt toàn cầu trong Cài đặt không gian làm việc / Người dùng bằng cách sử dụng cài đặt này "files.encoding": "utf8"
. Nếu sử dụng trang cài đặt đồ họa trong VSCode, chỉ cần tìm kiếm encoding
. Tuy nhiên, hãy lưu ý rằng điều này chỉ áp dụng cho các tệp mới được tạo.
"files.encoding": "utf8bom"
" - nó không hoạt động. Xem github.com/Microsoft/vscode/issues/47089
Ngoài các cài đặt được giải thích trong câu trả lời của @DarkNeuron:
"files.encoding": "any encoding"
bạn cũng có thể chỉ định cài đặt cho một ngôn ngữ cụ thể như sau:
"[language id]": {
"files.encoding": "any encoding"
}
Ví dụ: tôi sử dụng điều này khi tôi cần chỉnh sửa các tệp PowerShell đã tạo trước đó bằng ISE (được tạo ở định dạng ANSI):
"[powershell]": {
"files.encoding": "windows1252"
}
Bạn có thể lấy danh sách các mã định danh của các ngôn ngữ nổi tiếng tại đây .