Como posso adicionar expressões regulares para um idioma de sintaxe adicional?
gedit
syntax-highlighting
Bryan Field
fonte
fonte
Respostas:
Gedit (o editor de texto padrão) usando o GTKSourceView para destacar a sintaxe. Ele usa arquivos XML para definir como destacar sintaxe diferente.
Há um tutorial e um documento de referência no site GTKSourceView. As definições de arquivo de origem finalizadas são armazenadas em
/usr/share/gtksourceview-2.0/language-specs/
ou/usr/share/gtksourceview-3.0/language-specs/
, você pode querer dar uma olhada nelas para aprender por exemplo.Há também um tutorial menos detalhado no site do Gedit.
Depois de criar sua nova especificação de idioma, reinicie o gedit e ele será automaticamente adicionado à sua lista de idiomas.
fonte
Suponho que você esteja falando do gedit (rotulado como "editor de texto" no menu do Ubuntu).
O Gedit está usando o GtkSourceView para destacar a sintaxe. Você precisa criar uma definição de idioma para o GtkSourceView.
Aqui está um tutorial: https://developer.gnome.org/gtksourceview/stable/lang-tutorial.html
fonte