Каждый раз, когда я открываю NotePad ++, следующее сообщение об ошибке появляется:
---------------------------
Конфигуратор
---------------------------
Загрузите отказавший langs.xml!
---------------------------
Это, очевидно, означает, что нет также никакой подсветки синтаксиса.
Моя ОС является 64-разрядным Windows 7.
Так или иначе, Ваш langs.xml
имеет ошибки в нем. Возможно, при исследовании различных опций Notepad ++ Вы случайно внесли непреднамеренные изменения в него. Это - то, что произошло со мной.
Перейдите к папке установки для Блокнота ++ и переименуйте langs.xml
кому: langs.xml.bad
. Затем в той же самой папке найти langs.model.xml
, сделайте копию из него и переименуйте копию к langs.xml
. Просто не переименовывайте файл, или у Вас не будет его доступным в следующий раз, когда Вам нужен он.
также замените этот файл в папке C:\users\(user)\appdata\roaming\notepad++
Вы захотите затем сравнить langs.xml с langs.xml.bad и видеть, существует ли что-либо законное, которое Вы хотите назад.
При пропавших без вести файла langs.model.xml можно загрузить текущую версию с svn repo.
У меня было то же сообщение об ошибке, но другой вопрос - файл langs.xml был в порядке. Замена его с langs.model.xml не решила проблему.
Для решения проблемы я должен был открыть langs.xml in Notepad ++ (работающий как Администратор на Windows7, чтобы смочь сохранить в ProgramFiles). Затем от Encoding
меню, я видел, что файл сохранен как ANSI. Определение XML указывает набор символов 1252 года. Таким образом, я повторно закодировал файл путем выбора Encoding
-> Character sets
-> Western european
-> Windows-1252
. Затем я сделал небольшое изменение файла и повторно сохранил его.
Я подозреваю, что это связано с кодовой страницей по умолчанию системы.
У меня была та же проблема, но я должен был заменить langs.xml в следующем пути для фиксации ее.
C:\Users\<username>\AppData\Roaming\Notepad++
Для тех, которые на текущем релизе Windows:
%appdata%\Notepad++