Изменить кодировку по умолчанию для сохранения файлов с помощью Notepad ++ - PullRequest
58 голосов
/ 23 февраля 2011

Вот и все. Я хочу открыть все файлы за один раз (для замены). Но notepad ++ открывает их все в ANSI, и мне нужно просмотреть каждый файл и изменить кодировку на UTF-8.

Ответы [ 5 ]

72 голосов
/ 28 мая 2011

В Notepad ++ 5.9 есть опция «Настройки» -> «Настройки» -> «Новый каталог документов / каталог по умолчанию» для автоматического преобразования файлов ANSI в UTF-8 без спецификации при открытии

18 голосов
/ 23 февраля 2011

Настройки -> Настройки -> Новый документ / Каталог по умолчанию -> UTF-8

2 голосов
/ 23 февраля 2011

Полагаю, вы можете изменить это в config.model.xml. Однако я не уверен, что он устанавливает неизвестный тип в качестве типа по умолчанию, но, возможно, стоит изменить NewDocDefaultSettings

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="0" lang="0" />

до

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="4" lang="0" />

Я думаю, что в худшем случае вы могли бы записать макрос для автоматизации этого процесса.

1 голос
/ 24 августа 2013

Поздно, но для новых пользователей я столкнулся с подобной проблемой

Шаг 1:
Настройки -> Настройки -> Новый документ -> [Кодировка] UTF-8 без спецификации (установите флажок Применить к открытым файлам ANSI)

но как бы то ни было, это не решило мою проблему, я искал и обнаружил, что это ошибка!

Блокнот ++ v6.4.5 Исправление ошибок:

  1. Исправлена ​​проблема с сбоем при отсутствии тега в файле functionList.xml. Fix

  2. Ошибка обнаружения UTF-8 (без спецификации).

Шаг 2: Вот и все, есть обновление до> = v6.4.5 и следуйте Шаг 1

0 голосов
/ 17 июня 2013

смотрите здесь, чтобы изменить настройки 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

...