Как сохранить UltraEdit в UTF-8 без метки порядка байтов (BOM)?

9514
Torben Gundtofte-Bruun

В этом посте говорится, что UltraEdit добавляет метку порядка байтов при кодировании файлов UTF-8.

Как я могу заставить UltraEdit конвертировать файл в UTF-8 без добавления метки порядка байтов?

3

3 ответа на вопрос

6
Bibhas

Сайт Ultraedit сообщает:

Если вы хотите глобально настроить UltraEdit для сохранения всех файлов UTF-8 со спецификациями, вы можете установить это, выбрав Advanced -> Configuration -> File Handling -> Save. Первые две опции здесь: «Записать заголовок спецификации UTF-8 во все файлы UTF-8 при сохранении» и «Записать спецификацию UTF-8 в новые файлы, созданные в этой программе (если выше не задано)». И наоборот, если вам НЕ нужны спецификации, убедитесь, что они НЕ проверены.

Источник

Я проверил это и подтвердил, что это работает !! Torben Gundtofte-Bruun 12 лет назад 0
Рад, что смог помочь. :) Bibhas 12 лет назад 0
4
Nat

Если у вас есть файл, в котором уже есть спецификация, и вам необходимо сохранить его без этой спецификации, выберите « Файл» -> « Сохранить как» и в раскрывающемся списке « Формат» выберите UTF-8 - «Нет спецификации» .

Это останется форматом сохранения по умолчанию для всех других файлов, если ваша версия UltraEdit больше, чем v17.10.0.1015 (до этого была ошибка в UltraEdit, когда формат «сохранить как» не запоминался).

0
dkellner

Apparently, if you tell UE to create new files as UTF8, it will be saved with BOM so it's a good idea to check on it at the first "Save As" operation. (Very annoying, if you ask me.)

Похожие вопросы