Добавление нового языка в Notepad ++

Какой самый простой способ добавить пользовательский язык в Notepad ++ для выделения поддержки? После некоторых исследований я вижу два пути:

  • Пользовательский язык: простой способ добавления нового языка на основе токенов, но не может использовать цветовую схему по умолчанию (цвета назначаются абсолютно)?
  • Плагин Lexer: пользовательский плагин C ++, реализующий новый лексикон Scintilla: чрезвычайно сложный, но тонкий.

Это они? Моя одна жалоба заключается в том, что с функцией UDL, если я хочу, чтобы что-то было выделено, мне нужно присвоить ей цвет; Кажется, нет никакого способа сказать «использовать цвет ключевого слова по умолчанию».

Любой совет?

  • Как я могу сделать Notepad ++ запоминать все экземпляры себя из последнего сеанса?
  • Как выбрать тысячи строк
  • Остановить NppExec от вывода консоли консоли, пока программа не завершится
  • Как сделать блокнот ++ редактором по умолчанию для пакетного файла Windows?
  • Как изменить размер шрифта в Notepad ++?
  • Создать ярлык для Notepad ++ для открытия закрытой вкладки?
  • Как автоматически перезагрузить измененные файлы в Notepad ++
  • Как отключить функцию «подсветки»?
  • 3 Solutions collect form web for “Добавление нового языка в Notepad ++”

    Если вы говорите об использовании цветов на основе настроек, установленных в Settings > Style Configurator... для цвета ключевого слова по умолчанию …

    Вы можете сделать это, щелкнув правой кнопкой мыши по цвету в разделе « Colour style ». Он поместит штриховые линии над цветом, чтобы указать «использовать цвет по умолчанию».

    Скриншот Npp

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

    Возможно;

    Я нашел ответ, который может или не может быть полезен в зависимости от того, сколько времени у вас есть. Я узнал, что в «Notepad ++» вы можете определить свой собственный уникальный формат языка и подчеркнуть его, пожалуйста, вместо того, чтобы вводить все, что вам нужно было бы сделать, это может быть очень трудоемкий и утомительный обработать. Однако вот инструкции:

    1.) «Вид»> «Пользовательский язык»> Создать новый> [ИМЯ]> Ввод

    Для версии 6.1.2 и более поздних версий ,

    2.) «Просмотр»> «Пользовательский диалог» (представлен с помощью мастера / диалога)

    После этого вы должны прочитать мой источник этой информации, чтобы добавить свои собственные методы и т. Д., И вам может быть повезло с вами!


    Источник (ы):

    weblogs.asp.net

    Есть простой способ.

    Взгляните сюда: http://www.macroquest2.com/wiki/index.php/Notepadplusplus_Syntax_File

    Используйте http://www.w3schools.com/tags/ref_colorpicker.asp, чтобы получить «цветовую строку» (номер цвета RGB hex), нажав на левую сетку для цвета, справа для тени этого цвета, и Цвет сам с его «струной» на дне.

    В блокноте ++ userDefinedLang.xml есть раздел для настройки цветов по желанию:

     <Styles> <WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="FOLDEROPEN" styleID="12" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="KEYWORD1" styleID="5" fgColor="0080FF" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="KEYWORD2" styleID="6" fgColor="800000" bgColor="FFFFFF" fontName="" fontStyle="1" /> <WordsStyle name="KEYWORD3" styleID="7" fgColor="FF8040" bgColor="FFFFFF" fontName="" fontStyle="1" /> <WordsStyle name="KEYWORD4" styleID="8" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="COMMENT" styleID="1" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="COMMENT LINE" styleID="2" fgColor="008040" bgColor="FFFFFF" fontName="" fontStyle="1" /> <WordsStyle name="NUMBER" styleID="4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="OPERATOR" styleID="10" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="DELIMINER1" styleID="14" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="DELIMINER2" styleID="15" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> <WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" /> </Styles> 
    Interesting Posts

    Бесплатная программа для синхронизации папки с FTP?

    Как получить существующую установку Vista в «чистом» состоянии (без установочного диска)?

    Автоматическое запуск программы (и запуск под другой учетной записью) при входе в систему

    Групповые разрешения для apache

    Можно ли использовать загрузочный диск linux также в качестве диска для хранения Windows?

    Постоянно добавлять исключение брандмауэра в Windows 7

    Как удалить анимацию максимизации / минимизации окон в Win 7?

    Synergy: как переключить язык на клиента

    Windows 10 Free Upgrade – Что происходит с Windows 7/8?

    Как удалить папку «System Volume Information» с внешних дисков?

    Как изменить исходный поиск Opera, выделяющий цвет?

    Как я могу обмениваться данными с несколькими устройствами, которые находятся на одном и том же IP-адресе?

    Откройте массивный файл на Mac?

    Где я могу найти linux-kernel-headers-xxxx для SUSE?

    Мне все еще нужно использовать виртуальную память?

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