Как вы можете видеть на изображении, VSC показывает мне этот странный символ вместо «ó». Хуже всего то, что он перезаписывает это слово и остается таким, как на картинке. Когда я открываю проект в своем затмении, он появляется со странным персонажем.
Мне нужна помощь в настройке, чтобы он этого не делал. Спасибо.
Вы открыли файл с кодировкой, отличной от той, которая использовалась при его сохранении.
Взгляните на строку состояния в Visual Studio Code, где она показывает кодировку. Вы, вероятно, увидите «UTF-8».
Нажав на него, вы сможете сменить его на другой, для чего вам будет предложен выбор между «повторно открыть с кодировкой» или «сохранить с кодировкой». Выберите первый вариант и попробуйте «Западная Windows 1252».
После того, как вы преобразовали его и правильно видите в редакторе, вы можете выбрать, в какой кодировке его сохранить, снова нажав на то же место и выбрав «Сохранить с кодировкой». Выберите utf8 для максимальной совместимости с другими платформами (и с самим VS Code, когда вы снова откроете его).
Опция abulafia очень полезна, но что, если у нас есть рабочая группа в разных странах и с разными IDE ?
Мы можем определить файл конфигурации на уровне репозитория, чтобы избежать этих ошибок, в корне вашего репозитория создайте файл с именем
.editorconfig
и определите, какой тип кодировки вы хотите использовать; В вашем случае файл будет выглядеть так:Точно так же с этим файлом можно сделать много интересного.Приглашаю вас посетить сайт editorconfig.org .