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


Управление файлами с помощью кодировок

Для отображения кода на конкретном языке и на конкретной платформе можно связать файл с определенной кодировкой.

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

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

Открытие файла в определенном редакторе

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

  2. В диалоговом окне Открытие файла выберите имя файла.

  3. Нажмите стрелку рядом с кнопкой Открыть и в появившемся меню выберите пункт Открыть с помощью.

  4. В списке Выберите программу для открытия выберите редактор и нажмите кнопку Открыть. Чтобы открыть файл в определенной кодировке, выберите редактор с поддержкой кодировок, например редактор SQL-запросов с поддержкой кодировок или редактор XML с поддержкой кодировок.

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

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

Сохранение файла с другой кодировкой или символом конца строки

  1. В меню Файл выберите пункт Сохранить <имя_файла> как.

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

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

  4. В списке Символ конца строки выберите нужный тип конца строки.

    ПримечаниеПримечание

    Если сохранить файл в кодировке Юникод, то этот файл следует возвращать в систему Microsoft Visual SourceSafe как двоичный, поскольку Visual SourceSafe не поддерживает слияние, сравнение и отображение различий между файлами, сохраненными в кодировке Юникод.

При использовании Visual SourceSafe для хранения файлов в кодировках ANSI, UTF8 или Юникод следует учитывать ограничения, действующие для каждой из кодировок.

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

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

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