Где я могу его установить? Мне нужно, чтобы файлы были закодированы в UTF-8 по умолчанию ... в Инструменты -> Параметры или в любом другом меню, насколько я знаю, ничего нет :(
P.S. Мне не нужно устанавливать кодировку по умолчанию для Project или около того, мне нужно, чтобы она была по умолчанию для любых файлов, которые я создаю. Спасибо за вашу помощь :)





IIRC, исходные файлы в Visual Studio уже закодированы как UTF-8.
Однако, если я ошибаюсь или если вы просто хотите принудительно выполнить какое-либо конкретное кодирование, вы можете сделать это, выбрав опцию Save As... для файла и проверив оттуда опции раскрывающегося меню под кнопкой сохранения.
Я считаю, что вы не можете установить исходную кодировку в качестве настройки проекта. Вместо этого он пытается определить исходную кодировку из файла, используя довольно ограниченный алгоритм. Часть этого алгоритма
Между ними могут быть некоторые дополнительные проверки (например, проверка UTF-16 с BOM).
По моему опыту, кодировка «сохранить как» не очень полезна, если не сохранять как UTF-8-with-BOM. Вы можете сохранить его в другой кодировке, но при повторном открытии он все равно будет считать, что это CP_ACP.
Спасибо за ответы, но это не совсем то, что мне нужно.
Хорошо, я постараюсь уточнить. Вот как это происходит: я захожу на «Открыть веб-сайт», я открываю веб-сайт напрямую через FTP. Справа я вижу список файлов. Я щелкаю по нему правой кнопкой мыши, выбираю новый элемент, html-файл, у меня новый html-файл. Добавляю в него текст, нажимаю «Сохранить» (CTRL + S), файл сохраняется. Теперь я открываю его через браузер и вижу, что он не сохранен в UTF-8. Итак, могу ли я как-нибудь исправить эту проблему? :)
Вместо того, чтобы нажимать «Сохранить», нажмите «Сохранить как». Затем нажмите маленькую стрелку вниз, чтобы сохранить с кодировкой. Как только это будет сделано, вы перейдете к расширенным параметрам сохранения, которые доступны в полной версии VS Studio. Затем вы можете выбрать UTF-8 в качестве кодировки.
Файл -> Дополнительные параметры сохранения
Выберите кодировку и окончания строк
С уважением, Харис
Вы говорите, что даже если исходный файл закодирован в utf-8, ваш интернет-браузер отображает его как ansi? у вас есть определенный тег мета-кодирования?
http://tlt.its.psu.edu/suggestions/international/web/tips/declare.html
попробуйте это, и ваш браузер должен сказать, что это utf-8. просто сохранение файла в utf-8 этого не сделает.
Параметры кодирования доступны в раскрывающемся списке, прикрепленном к кнопке «Сохранить», когда вы выбираете «Сохранить как».