Практическое руководство. Управление файлами с помощью кодировки

Чтобы облегчить отображение кода на определенном языке и на определенной платформе, с файлом можно связать определенную кодировку знаков. Необходимо учитывать следующие ограничения для каждой кодировки.

  • Файлы ANSI допускают использование лишь тех знаков, которые поддерживаются на текущей кодовой странице, что ограничивает международное использование.

  • Кодировка Юникод может использоваться для международных символов. Однако если используется Visual SourceSafe 6.0 или более ранней версии, нельзя использовать такие функциональные возможности, как общие извлечения, проверки на различия или слияние, поскольку файлы с кодировкой Юникод обрабатываются как двоичные файлы.

  • Кодировка UTF8 может использоваться для международных символов. Однако, не следует использовать кодировку UTF8 с Visual SourceSafe 6.0 или более ранней версии, поскольку во время проверки различий файлов и слияния, файлы могут неправильно обрабатываться или могут быть повреждены.

Visual SourceSafe версии 7.0 и более поздних версий обрабатывает файлы с кодировкой Юникод или UTF8 правильно.

Открытие файлов

Можно выбрать редактор, который планируется использовать для редактирования файла. Список редакторов, пригодных для открытия файла, зависит от типа файла, который требуется открыть или создать.

Чтобы открыть файл в альтернативном редакторе или кодировке Юникод.

  1. В меню Файл последовательно выберите пункты Открыть и Файл.

  2. В диалоговом окне Открытие файла нажмите стрелку рядом с кнопкой Открыть и выберите пункт Открыть с помощью.

  3. В списке в диалоговом окне Открыть с помощью выберите редактор с поддержкой кодировки, такой как Редактор XML с кодировкой.

  4. Нажмите кнопку ОК.

  5. В диалоговом окне Кодировка выберите правильную кодировку из раскрывающегося списка Кодировка.

  6. Нажмите кнопку ОК.

Сохранение файлов

Кроме того, можно сохранять код с кодировкой Юникод или другой кодовой страницей для поддержки различных языков, таких как восточно- или западноевропейские. Для облегчения отображения кода на определенном языке соответствующую кодировку можно связать с файлом, а также с типом завершения строк для поддержки определенной операционной системы. Кроме того, некоторые символы при использовании в именах файлов могут быть сохранены только с помощью кодировки Юникод.

Сохранение файла с другой кодировкой или другим типом завершения строк

  1. В меню Файл выберите команду Сохранить как.

  2. В диалоговом окне Сохранить файл как нажмите стрелку рядом с кнопкой Сохранить и выберите пункт Сохранить с кодировкой.

  3. В диалоговом окне Дополнительные параметры сохранения в списке Кодировка выберите нужную кодировку.

  4. В списке Завершение строк выберите необходимый тип завершения строк.

    Примечание

    Если файл сохраняется в кодировке Юникод с использованием Visual SourceSafe версии 6 или более ранней, то его следует поместить в Visual SourceSafe как двоичный файл.Visual SourceSafe версии 6 и более ранних версий не поддерживают слияние, сравнение и отображение различий между файлами, сохраненными в Юникоде.Visual SourceSafe версии 7.0 и более поздних версий может обрабатывать файлы UTF8 и Юникода безопасно и с полным объемом функциональных возможностей.

См. также

Ссылки

Страница "Общие", папка "Текстовый редактор", диалоговое окно "Параметры"

Основные понятия

Проекты на разных языках в Visual Studio

Другие ресурсы

Редактирование текста, кода и разметки

Глобализация и локализация приложений