Як я можу додати в регулярні вирази для додаткової мови синтаксису?
Як я можу додати в регулярні вирази для додаткової мови синтаксису?
Відповіді:
Gedit (текстовий редактор за замовчуванням), використовуючи GTKSourceView для виділення синтаксису. Він використовує XML-файли, щоб визначити, як виділити різні синтаксиси.
На сайті GTKSourceView є підручник та довідковий документ . Визначення готових вихідних файлів зберігаються в, /usr/share/gtksourceview-2.0/language-specs/
або /usr/share/gtksourceview-3.0/language-specs/
, можливо, ви захочете перевірити їх, щоб дізнатися на прикладі.
На сайті Gedit також є менш поглиблений посібник .
Після створення нової специфікації мови перезапустіть gedit, і він автоматично додасть його до свого списку мов.
Я припускаю, що ви говорите про gedit (позначений як "текстовий редактор" у меню ubuntu).
Gedit використовує GtkSourceView для виділення синтаксису. Ви повинні створити визначення мови для GtkSourceView.
Ось підручник: https://developer.gnome.org/gtksourceview/stable/lang-tutorial.html