Назначение пользовательских расширений для выделения синтаксиса языка в Notepad ++

В текущей версии Notepad ++ открытие .sql-файлов приводит к тому, что Notepad применяет подсветку синтаксиса SQL. Я бы хотел, чтобы Notepad ++ делал то же самое для других расширений, есть ли какая-то настройка, где я могу это определить?

Когда вы открываете файл в блокноте ++, он попытается загрузить подсветку синтаксиса для содержимого на основе расширения файла.

Если вы используете пользовательское расширение для одного из существующих языков, вы можете добавить настраиваемое расширение в «Настройки» -> «Конфигуратор стилей». Выберите язык и добавьте расширение в поле «Расширение пользователя». Чтобы добавить несколько расширений, отделите их с помощью Space .

Затем вам нужно повторно открыть файл, чтобы увидеть выделение синтаксиса.

Вы также можете изменить стиль подсветки синтаксиса, выбрав другой язык из меню языка.

Найдите файл langs.xml (обычно под C: \ Users [имя_пользователя] \ AppData \ Roaming \ Notepad ++), откройте его с помощью Notepad ++, найдите строку, начинающуюся с <Language name="sql" ext="sql" и добавьте Расширения, которые вы хотите в поле ext , разделяя их пробелом.

Чтобы сделать это для пользовательского языка, посмотрите вместо этого на userDefineLang.xml и отредактируйте ext="" .

  • Отключить автоматическое обновление в Notepad ++
  • Удаление повторяющихся строк в Notepad ++
  • Создать ярлык для Notepad ++ для открытия закрытой вкладки?
  • Как заменить все строки на числа, содержащиеся в каждой строке в Notepad ++?
  • Цвет фона Notepad ++ для вкладок (таблиц)?
  • Сортировка строк в Notepad ++ без плагина TextFx
  • Почему блокнот ++ блокирует мои ярлыки autohotkey?
  • Удаление пустых строк в Notepad ++
  • Notepad ++ найти строку с новой строкой и заменить
  • Изменение описания типов файлов, связанных с Notepad ++
  • Как изменить шрифт консоли Notepad ++?
  • Interesting Posts

    Как я могу назвать «базовую реализацию» переопределенного виртуального метода?

    Будет ли новый Acer Revo (с Atom 330) быть достаточно быстрым, чтобы быть клиентом / сервером MythTV?

    C ++ передает массив по ссылке

    JPA или JDBC, как они отличаются?

    В чем разница между асинхронным программированием и многоstreamовой обработкой?

    Скопировать каталог из Активы в локальный каталог

    Список доступных сетевых адаптеров в Linux

    Могу ли я изменить местоположение, которое открывает Windows + E (для Windows 7)?

    Как нормализовать / денормализовать вектор в диапазоне

    Как объединить и переместить два списка слов

    Шаблоны Django: значение словарного ключа с пробелом в нем

    Откалибруйте два монитора с теми же настройками видео

    Как узнать, сколько хостов находится в маске подсети: 255.255.255.252?

    Как получить только один файл из другого филиала

    Facebook API: Получить поклонников / людей, которым нравится страница

    Давайте будем гением компьютера.