vendredi 15 juillet 2011

gEdit

gEdit est l'éditeur de texte par défaut de Gnome.

Il se trouve dans les accessoires et pas dans les outils de programmation.
Pourtant, à l'aide de ses plugins, cet éditeur rivalise parfaitement avec un notepad++.

Par défaut, gEdit tient dans une simple fenêtre. On peut lui ajouter un panneau latéral (F9) qui permet de naviguer dans l'arborescence des fichiers ainsi qu'un panneau inférieur (CTRL+F9) qui peut contenir d'autres outils comme un terminal, une console python ou shell.

Site web de gEdit :


Sur ce site, toute l'information concernant gEdit, sa vie, ses bugs et ses plugins. C'est en anglais.

Paquets Archlinux :

Lorsque que vous installez Gnome, gEdit est installé avec.

Paquages : extra/gedit et community/gedit-plugins
Installation : pacman -S gedit gedit-plugins

Évidemment faites un dans AUR (tapez gedit dans la barre de recherche). Il y a quelques paquets intéressant pour booster gEdit. 

Attention, certains sont spécifiques à gEdit 2.

Activer un plugin :

Allez dans le menu Edition->Préférences. Les plugins sont dans l'onglet Greffons. L'installation du paquet gedit-plugins est indispensable.

Extension locale de gEdit :

Il est possible comme pour Emacs de créer localement un répertoire pour y mettre des plugins non intégré dans la source officielle, voir de créer ses propres plugins. L'opération est identique pour ajouter un langage (et sa coloration syntaxique) qui n'est pas prévu au départ (par exemple yaml).

 Ouvrir Nautilus (Fichiers dans la barre Dash). Affichez les fichiers cachés (CTRL+H, comme sous Gnome 2) et allez dans le répertoire .local/share qui sera appelé par la suite répertorie de base.
  • Étendre les plugins :
Dans le répertoire de base, si le répertoire gedit n'existe pas alors créez-le. Dans nautilus (clic-droit+ Créer nouveau dossier), allez dans le répertoire gedit et créez le répertoire plugins.
  •  Ajouter un langage:
Dans le répertoire de base, créez le répertoire gtksourceview-3.0 dans celui-ci  créez le répertoire language-specs. C'est dans ce répertoire que vous mettrez vos fichiers de langage.

Note : il est tout à fait possible de faire ces opérations en ligne de commande.

Ajouter le langage yaml :

Une différence avec notepad++, gedit ne supporte pas nativement la syntaxe yaml.

Le langage yaml se trouve ici :

Télécharger, le fichier yaml.lang et copiez le dans le répertoire language-specs

Lancez gEdit et la syntaxe yaml apparaît dans le menu Affichage->Mode de coloration->Others.

Exemple de coloration syntaxique yaml










Ajouter le plugin Favorites :

Ce plugin permet de mettre des fichiers en favori dans gEdit.


Récupérez l'archive et décompressez-là. Dans le répertoire .local/share/gedit/plugins/ copiez le répertoire favorites et le fichier favorites.plugin.

Relancez gEdit. Allez dans le menu Edition->Préférences et sélectionnez l'onglet Greffons. Activez Favorites.

Sur le panneau latéral (F9) de gedit, un onglet supplémentaire est apparu orné d'un cœur. Dans cet onglet, on peut créer des dossiers pour organiser les favoris. Cette organisation sera spécifique : c'est une façon de taguer et d'organiser des fichiers situées à des endroits très différents.

C'est un plus par rapport au plugin Signet même si ce dernier possède de très intéressantes fonctionnalités.

Plugin favorites dans gedit




4 commentaires: