Управление файлами с помощью кодировок
Для отображения кода на конкретном языке и на конкретной платформе можно связать файл с определенной кодировкой.
Открытие файлов
Можно выбрать редактор, используемый для изменения файла.
Открытие файла в определенном редакторе
В меню Файл наведите указатель мыши на пункт Открыть и выберите Файл.
В диалоговом окне Открытие файла выберите имя файла.
Нажмите стрелку рядом с кнопкой Открыть и в появившемся меню выберите пункт Открыть с помощью.
В списке Выберите программу для открытия выберите редактор и нажмите кнопку Открыть. Чтобы открыть файл в определенной кодировке, выберите редактор с поддержкой кодировок, например редактор SQL-запросов с поддержкой кодировок или редактор XML с поддержкой кодировок.
Сохранение файлов
Для поддержки различных языков можно также сохранять код с использованием Юникода или другой кодовой страницы, например западноевропейской или восточноевропейской. Чтобы обеспечить отображение кода на определенном языке, можно связать файл с соответствующей кодировкой, а также определить символ конца строки для поддержки конкретной операционной системы. Кроме того, некоторые символы, использованные в именах файлов, не могут быть сохранены без использования кодировки Юникод.
Сохранение файла с другой кодировкой или символом конца строки
В меню Файл выберите пункт Сохранить <имя_файла> как.
В диалоговом окне Сохранение файла раскройте кнопку Сохранить и выберите пункт Выбор кодировки для сохранения.
В диалоговом окне Дополнительные параметры сохранения выберите нужную кодировку из списка Кодировка.
В списке Символ конца строки выберите нужный тип конца строки.
Примечание Если сохранить файл в кодировке Юникод, то этот файл следует возвращать в систему Microsoft Visual SourceSafe как двоичный, поскольку Visual SourceSafe не поддерживает слияние, сравнение и отображение различий между файлами, сохраненными в кодировке Юникод.
При использовании Visual SourceSafe для хранения файлов в кодировках ANSI, UTF8 или Юникод следует учитывать ограничения, действующие для каждой из кодировок.
Для файлов в кодировке ANSI допускается использование только тех символов, которые поддерживаются в текущей кодовой странице, что ограничивает их международное использование.
Для файлов в кодировке Юникод не могут использоваться функции общего доступа для извлечения, проверки на наличие различий или слияния, поскольку они обрабатываются как двоичные. Этот формат может использоваться в файлах, предназначенных для международного использования.
Файлы в кодировке UTF8 не могут надежно работать с Visual SourceSafe, поскольку при возврате, извлечении, проверке на наличие различий и слиянии производятся изменения, вызывающие проблемы при работе редакторов файлов UTF8.