Файлы Visual Studio 2005 .vcproj не будут закодированы как UTF-8. - PullRequest
1 голос
/ 25 июня 2009

Проблема: я редактирую файл .vcproj, сохраняю его как UTF-8 (и указываю это в заголовке xml), и когда я открываю его в VS, в следующий раз, когда он сохраняет его, кодировка возвращается к CP- 1255/1252/1251 (в зависимости от локализованных настроек на аппарате).

Это стало проблемой в наших исследованиях и разработках, поскольку всякий раз, когда кто-то фиксирует файл .vcproj, кодировка изменяется в соответствии с конфигурацией его компьютера. Как я могу настроить VS так, чтобы он просто использовал UTF-8 и прекратил этот танец кодировки ANSI туда-сюда?

Ответы [ 2 ]

1 голос
/ 25 июня 2009

дешевый ответ: сделать так, чтобы у всех ПК были одинаковые локализованные настройки.

0 голосов
/ 04 августа 2009

Может быть, вам стоит попробовать добавить BOM (http://en.wikipedia.org/wiki/Byte_order_mark) к вашим файлам. Я знаю одну программу, которая может сделать это для вас , на самом деле это всего 3 байта в начале ваших файлов Перейдите в меню «Формат» и попробуйте различные варианты UTF-8.

...