Поделиться через


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

Обновлен: Ноябрь 2007

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

  • Файлы 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. В списке Завершение строк выберите необходимый тип завершения строк.

    w11571b4.alert_note(ru-ru,VS.90).gifПримечание.

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

См. также

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

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

Ссылки

Диалоговое окно "Кодировка"

Диалоговое окно "Дополнительные параметры сохранения"

Диалоговое окно "Сохранение файла"

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

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

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