Як встановити мову за замовчуванням у Блокноті ++


48

Я в основному використовую Notepad ++ для роботи з XML-файлами. Було б добре, якщо Notepad ++ розібрав і розфарбував мої файли на основі мови XML, коли я відкриваю файли. Натомість мені потрібно відкрити файл, вибрати меню XML у меню Мови.

Чи є спосіб сказати Notepad ++, що мова XML є мовою за замовчуванням і відповідно обробити файли.


Чи не розпізнає розширення файлу .xml? Або ви використовуєте якесь божевільне розширення для своїх файлів?
Саша Чедигов

1
@musicfreak: Я вважаю, що AngryHacker запитує про виділення під час натискання Файл -> Новий файл, у якого немає розширення, поки ви не збережете його.
Джошуа

Це розширення .config, і у мене встановлено Notepad ++, щоб бути додатком за замовчуванням для цього розширення.
AngryHacker

Відповіді:


67

У Блокноті ++ відкрийте діалогове вікно Налаштування, натиснувши Settings-> Preferencesклацніть на New Document/Default Directoryвкладці та змініть Default Languageна XML.

Налаштування блокнота ++

EDIT : Щойно побачив, що ви хочете, щоб він також застосовувався до файлів .config. Це можна зробити, але вам потрібно зробити це для кожного розширення, яке ви хочете змінити. Клацніть на Settings-> Style Configuratorпрокрутіть вниз XMLу розділі мови та додайте configдо User extполя. Зберегти та закрити, і будь-який новий .config файл відкриється, відображатиметься як XML. Насправді я це вже зробив для моєї установки, як показано нижче:

Конфігуратор стилів


2
Цей параметр стосується лише нових файлів, а не існуючих файлів, які ви відкриваєте.
важкий

1
Це не працює. Мова за замовчуванням зберігається між сеансами, але файл не забарвлений синтаксисом, доки я вручну не виберу Мова / XML.
AngryHacker

5
Чудово, редагування працювало. Обчислювальна нірвана.
AngryHacker

2
Працює для нових файлів, не відкриваючи існуючих. Дуже погано. Дякуємо за пропозицію. +1
Феліпе Альварес

Дякую, я забув, як це зробити. Загляньте в Налаштування-> Налаштування замість Налаштування-> Конфігуратор стилю. -_-
алімбада

13

У каталозі Notepad ++ знайдіть файл langs.xml.

Знайдіть вузол на зразок наведеного нижче та додайте "конфігурацію", як показано на малюнку.

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

Перезапустіть Блокнот ++ Відкрийте файл .config. Він повинен бути відформатований як XML.


Ви можете це зробити і через GUI, я вважаю. (
Минув

Я спробував це додати ще кілька типів файлів PHP, але, схоже, не вийшло. :-(
Саймон Схід

1
Зауважте, що вам може знадобитися шукати langs.xml у% ​​APPDATA% \ Notepad ++ (а не в папці програми).
Сигморал

Що станеться, якщо виник конфлікт, те саме розширення пов'язане з мовою> 1?
tbone

5

Перейдіть у Налаштування> Конфігуратор стилера. Виберіть XML зі списку прокрутки ліворуч. У нижній частині цього діалогового вікна має бути два поля - одне для розширень за замовчуванням та одне для "розширень користувача". Додайте .config у поле "Розширення користувачів" та натисніть "Зберегти та закрити".

ПРИМІТКА: "Розширення користувача" можуть бути недоступними для всіх варіантів вибору мови (Я ЗНАЮ, що він доступний для C, оскільки це виділення синтаксису, яке я використовую на роботі). Отже, якщо вона недоступна, вам доведеться створити власний мовний файл.


3

Ось як я це зробив:

Перейдіть до файлу %APPDATA%\Notepad++та відкрийте йогоlangs.xml

Знайдіть вузол на зразок наведеного нижче та додайте "конфігурацію", як показано на малюнку

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

Перезапустіть Блокнот ++ Відкрийте .configфайл. Він повинен бути відформатований як XML.

А також переконайтеся, що у вас немає інших конфліктних налаштувань, тобто нічого іншого, відображеного у файлах .config


1

Рішення:

Ця функція доступна в діалоговому вікні налаштувань.

Перейдіть до Settingsтого PreferencesтодіNew Document/Default Directory

і нарешті відредагувати Default Languageв HTML.

Захоплення:

Налаштування блокнота ++


-1

Налаштування> Конфігуратор стилера> Виберіть XML - Додайте розширення під + [Розширення користувача] - Збережіть і закрийте. Працював для мене .csproj


Я вважаю, що це те саме, що і другий абзац прийнятої відповіді.
G-Man каже: "Відновіть Моніку"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.