Як я можу сказати Notepad ++ завжди використовувати певну мову з конкретним розширенням файлу


92

Я пов’язав .xul із Notepad ++, тому якщо я двічі клацну по файлу .xul, він відкриється в Notepad ++. Але Notepad ++ не знає, що XUL - це лише певний тип XML, тому мені доведеться вручну натиснути "Мова> XML", щоб отримати підсвічування синтаксису XML. Чи є спосіб, який я можу сказати: "щоразу, коли ви відкриваєте файл із розширенням .xul, автоматично переключайтесь на мову XML"?


Відповіді:


124

Все, що вам потрібно зробити, це сказати Notepad ++, що файли "xul" - це фактично "XML" файли.

  1. Перейдіть до Settings>Style Configurator
  2. Під Language, прокрутіть униз і виділіть "XML"
  3. Внизу, під User ext.типом "xul"
  4. Натисніть Save & Close
  5. Відкрийте свій файл, і він повинен тепер правильно виділитися.

Деякі інші корисні посилання:


17
А якщо ви хочете додати більше одного (наприклад, я також додаю 'rdf' - так, я займаюся розробкою розширення Firefox), тоді просто розділіть їх пробілами.
MatrixFrog

1
Я зберігаю його, і він працює для сеансу, але він не зберігається. Коли я перезапускаю Notepad ++, його більше немає.
стридер

4
Запустіть його як адміністратор, і він зберігається.
стридер

3
Зауважте, що для визначених користувачем мов те саме можна зробити з вікна налаштування мови Language > Define your language... > user language : <your language>в розділі Ext. поле.
yco

Чудовий! +1 для вас!
Івіджан Стефан Стипіч

4

Ось інструкції для мов, визначених користувачем. З картинками.

Виберіть: Мова -> Визначте свою мову:

Виберіть: Мова -> Визначте свою мову

Переконайтеся, що ви пропустите "". від розширення в Ext. ящик, або він не працює:

Переконайтеся, що ви пропустите "".  від розширення в Ext.  ящик, або це не буде працювати.


1
Будь ласка, прочитайте запитання ще раз уважно. Ваша відповідь не відповідає на початкове запитання. Це відповідь на якесь інше питання.
DavidPostill

І все ж це дуже корисно. Часто під час пошуку конкретного питання ви знайдете більш загальне питання. Ось що зі мною трапилось. Перша відповідь не вирішила моєї проблеми, тому що я шукав незначний варіант питання (визначена користувачем мова). Ця відповідь допомогла мені там, де прийнятого не зробили.
Адвокат диявола

0

Оновлення для версії 7.5+ та для кількох розширень

1) Налаштування > Конфігуратор стилю

2) перегляньте розділ " Мови: ", виберіть потрібну мову.

3) погляньте на текстове поле у ​​розділі " Користувальнич.: "

Просто введіть розширення, яке ви хочете пов’язати для цієї мови. Для декількох розширень файлів його слід розділити через SPACE. Не використовуйте жодного "." символи періоду / крапки.

EG. для SQL я використовував наступні розширення для функцій таблиці, перегляду, збережених програм та визначених користувачем:

tab viw prc udf

Єдине, що я бачу, що ви додаєте до прийнятої відповіді, це те, що користувач може вказати кілька розширень, розділених пробілами, - і це було розміщено як коментар до прийнятої відповіді майже дев'ять років тому.
Скотт

@Scott Очевидно, що кратне розширення було відповіддю, яке я шукав, але відповідь не була надана. Я навіть вказав це у своєму першому реченні. І роздільник, який є простором, - це навіть не звичайна мова, яка зазвичай є комою або крапкою з комою. У будь-якому випадку мені довелося копатись далі, лише щоб отримати відповідь. Поле також вводить в оману, оскільки воно МАЛКО виглядає так, ніби він може підтримувати лише 1 розширення. Якщо ви не цінуєте цей вид вкладу, то все одно.
Граф
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.