Jak mogę dodać wyrażenia regularne dla dodatkowego języka składniowego?
gedit
syntax-highlighting
Bryan Field
źródło
źródło
Odpowiedzi:
Gedit (domyślny edytor tekstu) używający GTKSourceView do podświetlania składni. Korzysta z plików XML, aby zdefiniować, jak wyróżnić inną składnię.
Na stronie GTKSourceView znajduje się samouczek i dokument referencyjny . Gotowe definicje plików źródłowych są przechowywane w
/usr/share/gtksourceview-2.0/language-specs/
lub/usr/share/gtksourceview-3.0/language-specs/
, możesz je sprawdzić, aby nauczyć się na przykładzie.Istnieje również mniej szczegółowy samouczek na stronie Gedit.
Po utworzeniu nowej specyfikacji języka uruchom ponownie gedit, a ona automatycznie doda ją do swojej listy języków.
źródło
Zakładam, że mówisz o gedit (oznaczonym jako „edytor tekstu” w menu ubuntu).
Gedit używa GtkSourceView do podświetlania składni. Musisz utworzyć definicję języka dla GtkSourceView.
Oto samouczek: https://developer.gnome.org/gtksourceview/stable/lang-tutorial.html
źródło