Comment puis-je ajouter des expressions régulières pour un langage de syntaxe supplémentaire?
Comment puis-je ajouter des expressions régulières pour un langage de syntaxe supplémentaire?
Réponses:
Gedit (l'éditeur de texte par défaut) utilisant GTKSourceView pour sa coloration syntaxique. Il utilise des fichiers XML pour définir comment mettre en évidence différentes syntaxes.
Il existe un didacticiel et un document de référence sur le site GTKSourceView. Les définitions des fichiers source finis sont stockées dans /usr/share/gtksourceview-2.0/language-specs/
ou /usr/share/gtksourceview-3.0/language-specs/
, vous pouvez les consulter pour apprendre par l'exemple.
Il existe également un tutoriel moins approfondi sur le site Gedit.
Après avoir créé votre nouvelle spécification de langue, redémarrez gedit et il l'ajoutera automatiquement à sa liste de langues.
Je suppose que vous parlez de gedit (étiqueté comme "éditeur de texte" dans le menu ubuntu).
Gedit utilise GtkSourceView pour la coloration syntaxique. Vous devez créer une définition de langage pour GtkSourceView.
Voici un tutoriel: https://developer.gnome.org/gtksourceview/stable/lang-tutorial.html