Notepad ++: Как автоматически установить язык как XML при загрузке файлов

119

Всякий раз, когда я редактирую файл .config в Notepad ++ (который является XML файлом), я хочу, чтобы подсветка синтаксиса автоматически окрашивала его как XML. Как настроить Notepad ++ для этого, так что мне не нужно вручную выбирать его каждый раз, когда я открываю файл .config?

Спасибо.

  • 1
    Спасибо всем! +1 всем, но я даю @Erikest чек на красивые картинки.
  • 0
    (PS Это намного проще в Sublime Text 2)
Теги:
notepad++
text-editor

5 ответов

177
Лучший ответ

Вы можете сделать это, используя конфигуратор стилей (меню настроек):

На этом изображении показан язык php, но он работает на любом языке, который вы хотите отобразить

Изображение 4534

  • 1
    Несмотря на то, что многие ответили одним и тем же ответом, вы получаете +1 за скриншот :)
  • 0
    Я должен был запустить Notepad ++ как администратор, чтобы это работало
Показать ещё 2 комментария
35

В меню Settings выберите Style Configurator.... Выберите XML-язык из списка и введите "config" в поле User ext.

  • 0
    +1, не понимал, что ты можешь сделать это там! Я всегда делал это в самих файлах конфигурации XML.
14

Я не думаю, что вы можете установить стиль по умолчанию для всех файлов (возможно, может быть какой-то обходной файл конфигурации), но поскольку вы конкретно указываете файлы .config, вы можете открыть langs.xml или langs.model.xml в каталоге установки Notepad ++, найдите раздел xml и добавьте config к значению атрибута ext:

<Language name="xml" ext="xml xsml xsl xsd kml wsdl config" commentLine="" commentStart="&lt;!--" commentEnd="--&gt;">
</Language>

Или используйте Конфигуратор стиля, как отмечено @AdamHawkes (+1), вместо того, чтобы вмешиваться в сами файлы конфигурации XML!

8

Чтобы установить "глобальный" язык по умолчанию:

  • Запустить Notepad ++
  • Нажмите "Настройки" > "Настройки"
  • Перейдите на вкладку "Новый документ/каталог по умолчанию"
  • Изменить язык по умолчанию на HTML
  • Нажмите кнопку "Закрыть"
1

Для тех, кто видит это в 2017 году, местоположение изменилось: Изображение 4535

Ещё вопросы

Сообщество Overcoder
Наверх
Меню