Изменение кодировки файла в коде Visual Studio

Есть ли способ изменить кодировку файла? Например, UTF-8 по ISO 8859-1?

Пример настройки Sublime Text: "default_encoding", "UTF-8"

Ответы

Ответ 1

Visual Studio Code 0.3.0 добавляет поддержку для настройки кодировки. Вы можете настроить кодировку глобально или локально для каждого файла.

Ответ 2

Итак, как это сделать, о чем говорил Беньямин:

В нижней строке VSCode вы увидите метку UTF-8. Нажмите на нее. Открывается всплывающее окно. Нажмите " Save with encoding. Теперь вы можете выбрать новую кодировку для этого файла.

Кроме того, вы можете изменить настройку глобально в настройках Workspace/User, используя параметр "files.encoding": "utf8"; однако это относится только к вновь созданным файлам.

Ответ 3

Помимо настроек, описанных в ответе @DarkNeuron:

"files.encoding": "any encoding"

вы также можете указать параметры для определенного языка:

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

Например, я использую это, когда мне нужно редактировать файлы PowerShell, ранее созданные с помощью ISE (которые создаются в формате ANSI):

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

Здесь вы можете получить список идентификаторов известных языков.