GEdit: Snippets

Yoan BlancMon, 06 Nov 2006

A very cool feature of the GNOME editor: GEdit is the plugin that offer to simplify your life: Snippets.

It’s very cool when your are coding in a language like Ruby (for example) and you’re always missing the end. Give it a try and type def then tab.

def method_name
	
end

Enter the method name and then type tab. You’re in the body of the def statement. Very pleasant.

Let’s enhance this plugin by adding our own rules, for HTML this time. Open the snipplets preference panel in: Tools > Manage snippets. Insert this line into HTML for the img tag:

<img src="${1}" alt="${2: }" />
$0

Now type img then tab for entering the src, tab for the alternative text and tab to pass thru. Nice, isn’t it? Here is a screencast via Tainted Words.

Le plugin GEdit qui va vous rendre la vie meilleure, le bien nommé Extraits de code qui à la manière de TextMate permet d’insérer du code rapidement et simplement.

Activez-le, parcourez les snippets déjà présent pour votre langage favori, par exemple pour Python tapez class ensuite tabulation. Là il vous offre de saisir le nom de la classe, tabulation pour modifier la classe parent, tabulation pour les attributs du constructeur, etc.

Depuis Outils > Gérer les extraits de code, vous pouvez voir tous les raccourcis offerts et même en ajouter. Personnellement, pour y avoir goûté, j’ai de la peine à m’en passer.

Digg it!, so del.icio.us, blogmarks, reddit.