Comment puis-je ajouter les expressions régulières pour un langage syntaxique supplémentaire ?
Réponses
Trop de publicités?Gedit (l'éditeur de texte par défaut) utilise GTKSourceView pour sa coloration syntaxique. Il utilise des fichiers XML pour définir comment mettre en évidence les différentes syntaxes.
Il existe un tutoriel et un document de référence sur le site GTKSourceView. Les définitions des fichiers sources terminés sont stockées dans /usr/share/gtksourceview-2.0/language-specs/
o /usr/share/gtksourceview-3.0/language-specs/
vous pouvez les consulter pour apprendre par l'exemple.
Il existe également un programme moins approfondi tutoriel sur le site de 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
mise à jour 2021 : lien mort. maintenant ici : https://developer-old.gnome.org/gtksourceview/stable/lang-tutorial.html
je ne sais pas pourquoi il est "developer-old" maintenant. peut-être déprécié. je n'ai pas été capable de trouver un nouveau tutoriel. mais je n'ai pas beaucoup cherché.
voici les nouveaux tutoriels pour les développeurs de gnome : https://developer.gnome.org/documentation/tutorials.html
Je n'ai pas trouvé de tutoriel sur la coloration syntaxique dans gedit.