Editeurs IDE Python

L'édtieur Wing IDE

WingIDE est l'un des meilleurs éditeurs -avec interpréteur intégré- pour les débutants dans sa version gratuite.

WingIDE a été conçu par des développeurs python pour des développeurs python surtout pour l'enseignement de python. La version gratuite possède évidemment moins d'options que la version profesionnelle (le prix reste assez bas pour la version pro: 45 $).

Vous pouvez télécharger le logiciel dans sa version gratuite ici: IDE python WingIDE .

Si vous êtes sous Ubuntu téléchargez le .deb, double cliquez sur le fichier et cliquez sur installer. Si vous rencontrez des problèmes de dépendances pensez à exécuter la commande suivante:

sudo apt-get install -f

Voici un aperçu du logiciel:

Editeur python

Sublime Text

Sublime text

Alors lui c'est mon petit favori. Il est ultra light, il est beau, il est fort, il est puissant!

Sublime text possède tout une panoplie de plugins dont vous serez vite accroc! Sa version de base est gratuite, une petite alerte vous demandera de temps en temps si vous voulez acheter une licence pour soutenir le projet mais rien ne vous oblige à le faire.

Pensez à installer le packagecontrol qui vous permettra d'installer les outils nécessaires à votre projet

Voici une petite liste des raccourcis le plus utiles:

Ctrl + X Supprimer une ligne
Ctrl + P Permet de naviguer dans n'importe quel fichier
Ctrl + R Déplacer le curseur à une fonction du fichier en cours
Ctrl + L Sélectionner la ligne en cours
Ctrl + D Sélectionner le mot entier en cours
Ctrl + Shift + D Dupliquer la ligne en cours
Ctrl + M Diriger le curseur vers l'autre extrémité d'une fonction
Ctrl + G Déplacer le curseur à la ligne X du fichier
Ctrl + Shift + T Réouvrir le dernier fichier fermé
CTRL + SHIFT + F Faire une recherche sur les fichiers d'un dossier
CTRL + ALT + P Switcher de projet

VIM

VIM est un éditeur accessible en console beaucoup plus complet que nano

sudo aptitutde install vim

Lorsque vous éditez un fichier avec VIM vous êtes dans un premier temps dans un mode commande, qui vous permet de manipuler le fichier. En fait vous n'êtes pas dans un mode où vous pouvez directement écrire mais où vous pouvez manipuler les données. Par exemple la touche w vous fera passer au mot suivant et n'écrira pas w. C'est assez perturbant au début. Pour entrer dans le mode édition de texte, il vous faudra appuyer sur la touche i qui vous fera basculer dans un mode édition de texte.

Voici une petite liste des actions les plus utilisées en mode commande dans VIM:

i               => Basculer dans le mot insertion
:q!             => Quitter sans enregistrer
:qw             => Quitter après l'enregistrement
:w              => Enregistrer le fichier
d$              => Supprime les données jusqu'à la fin de la ligne
dw              => Supprime les données jusqu'au prochain mot
de              => Supprime le mot courrant
w               => Passer au mot suivant
2w              => Sauter deux mots
2dw             => Supprime les deux derniers mots
0               => Aller en début de ligne
u               => Annuler la dernière action
yy              => Copier la ligne
4yy             => Copier 4 lignes
p               => Coller après
P               => Insérer avant
Ctrl + R        => Annule la derniere annulation
Ctrl + Z        => Fermer
/               => Recherche
?               => Recherche dans le sens inverse
n               => Occurence suivante