In attesa di imparare (e pythonizzare) per bene Vim, scrivo i miei script in Python con Gedit, l’editor di testi standard di Gnome, che se adattatto alla scrittura di codice Python attraverso alcuni utili plugin (i plugin di Gedit sono scritti in Python!) può diventare davvero un ottimo IDE.
Plugin standard
Per installare il pacchetto dei plugin standard è sufficiente installare il pacchetto gedit-plugins da synaptic oppure da terminale digitando:
$: sudo apt-get install gedit-plugins
Tra i molteplici plugin standard installati, i più interessanti sono:
- Commento codice
- Console Python
- Terminale incorporato
- Traccia gli spazi
Per abilitarli basta avviare Gedit e dal menù selezionare Modifica–>Preferenze–>Plugin e poi spuntare la casella del plugin relativo.
Plugin aggiuntivi
Esistono alcuni plugin aggiuntivi molto utili, i più interessanti sono:
- Auto completition per l’autocompletamento del codice
- Class Browser per navigare tra le classi
Per installare il primo è necessario prelevare il plugin da questo indirizzo e poi copiare i file nella cartella ~/.gnome2/gedit/plugins, volendo usare il terminale
$: wget http://elias.hiex.at/gedit-plugins/auto_completion.gedit-plugin$: wget http://elias.hiex.at/gedit-plugins/auto_completion.py
$: mv auto_completion.* ~/.gnome2/gedit/plugins
Per installare il plugin Class Browser invece, disponibile a questo indirizzo, è necessario installare prima il pacchetto exuberant-ctags e solo successivamente scaricare il pacchetto contenente i file e copiarlo nella cartella ~/.gnome2/gedit/plugins
$: sudo apt-get install exuberant-ctags$: wget http://www.stambouliote.de/download/gedit_classbrowser-0.2.1.tar.gz
$:
tar zxvfgedit_classbrowser-0.2.1.tar.gz$: cd gedit_classbrowser-0.2.1
$: mv * ~/.gnome2/gedit/plugins
Per abilitare i due plugin è sufficiente avviare Gedit e dal menù selezionare Modifica–>Preferenze–>Plugin e poi spuntare le due relative caselle.
Per visualizzare i plugin è necessario avere la barra inferiore e la barra laterale attiva, digitando rispettivamente CTRL+F9 e F9, ed ecco come si presenta il mio Gedit:
