Что это. Я хочу открыть все файлы за один раз (для замены). Но notepad ++ открывает их все в ANSI, и я должен пройти через каждый файл и изменить кодировку на UTF-8.
Изменить кодировку по умолчанию для блокнота ++
Ответ 1
В Notepad ++ 5.9 есть опция в Настройках → Настройки → Новый документ/Каталог по умолчанию для автоматического преобразования файлов ANSI в UTF-8 без спецификации на открытом
Ответ 2
Настройки → Настройки → Новый документ/Каталог по умолчанию → UTF-8
Ответ 3
Я считаю, что вы можете изменить это в config.model.xml. Однако я не уверен, что он задает неизвестный тип как тип по умолчанию, но может быть стоит изменить NewDocDefaultSettings
<GUIConfig name="NewDocDefaultSettings" format="0" encoding="0" lang="0" />
к
<GUIConfig name="NewDocDefaultSettings" format="0" encoding="4" lang="0" />
Я думаю, что в худшем случае вы могли бы записать макрос для автоматизации этого процесса.
Ответ 4
Поздно, но для новых пользователей я столкнулся с аналогичной проблемой
Шаг 1:
Настройки → Настройки → Новый документ → [Encodng] UTF-8 без спецификации (установите флажок Применить к открывшимся файлам ANSI)
но любой, как он не разрешил мой, я искал и обнаружил, что его ошибка!
Исправление ошибок Notepad ++ v6.4.5:
-
Исправлена ошибка при отсутствии тега в functionList.xml. Закрепить
-
Ошибка обнаружения UTF-8 (без спецификации).
Шаг 2: Все они имеют обновление до >= v6.4.5 и следуют Шаг 1
Ответ 5
Посмотрите здесь, чтобы изменить настройки UTF8 по умолчанию для блокнота (новые текстовые документы) - http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/default-utf-8-encoding-for-new-notepad-documents/525f0ae7-121e-4eac-a6c2-cfe6b498712c