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

133

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

Спасибо.

devlord
источник
1
Спасибо всем! +1 всем, но я даю @Erikest чек на красивые картинки.
Devlord
(PS Это намного проще в Sublime Text 2)
devlord

Ответы:

194

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

Это изображение показывает язык php, но оно работает для любого языка, который вы хотите отобразить

введите описание изображения здесь

Erikest
источник
1
Несмотря на то, что многие ответили одним и тем же ответом, вы получаете +1 за скриншот :)
Thanasis Ioannidis
Я должен был запустить Notepad ++ как администратор, чтобы это работало
Патман
Не забудьте выбрать язык из списка, чтобы увидеть возможность добавить User ext.
mcmacerson
1
Убедитесь, что вы добавили расширение пользователя только на один язык. Меня сводило с ума, что добавление .vue к HTML не работало ... Оказывается, давно я уже добавил его в Javascript, и это переопределило настройку HTML.
Lys777
36

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

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

Я не думаю, что вы можете установить стиль по умолчанию для всех файлов (может быть, есть какой-то обман с конфигурационным файлом, который позволяет это), но, поскольку вы специально упоминаете .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>

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

Джеймс Аллардис
источник
11

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

  1. Запустить Блокнот ++
  2. Нажмите Настройки> Настройки
  3. Нажмите на вкладку Новый документ / Каталог по умолчанию
  4. Изменить язык по умолчанию на HTML
  5. Нажмите кнопку Закрыть

источник
7

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

dylanh724
источник