PatDef.fr

Accueil du site > Debian Linux > Gedit et l’indentation automatique

Gedit et l’indentation automatique

jeudi 5 juin 2008, par patrick Deflandre

Gedit est un éditeur bien pratique et qui sait presque tout faire par défaut. Il manque toutefois dans la configuration par défaut Debian une possibilité de ré-indenter facilement un fichier source en C.

Qui n’a jamais récupérer un fichier source sans pester sur les problèmes d’alignement générés par les différentes habitudes d’éditions de fichier ?

La solution existe pourtant, y compris sous Gedit : elle s’appelle Astyle.


Installation de Astyle

Elle est très simple :


apt-get update
apt-get install astyle

Voila, c’est tout...

Configuration de Gedit

Il faut :

- Valider le greffon "outils externe" de Gedit :

Pour cela :
Aller dans le menu Èdition/Préférences/
Choisisser l’onglet Greffons
Cocher la case Outils externes

- Configurer le greffon Outils externes :

Il faut encore configurer le greffon pour prendre en compte une nouvelle commande externe. Je vous propose par exemple d’ajouter la commande suivante :

Configuration de Astyle dans Gedit

Dans cette configuration, j’ai choisi l’appel de astyle avec les paramètres --style=kr .

Cela permet d’avoir une identation "à la Kernighan and Ritchie". Libre à vous de choisir une autre option, plus dans vos habitudes de codage.

Pour aller plus loin

Je vous invite à consulter la page de manuel Astyle

man astyle

Vous pourrez découvrir la richesse de cet outil, qui justifie à elle seule l’absence de fonctions d’indentation dans Gedit.


Suivre la vie du site RSS 2.0 | Contactez-moi | Plan du site | SPIP