Téléchargement des composants nécessaires
- Eclipse
Eclipse est disponible sur les dépots Ubuntu. C’est donc une manière de l’installer :
« apt-get install eclipse »
_Cependant cela, à mon goût install trop de chose pour ce qu’on veut en faire.
Une seconde manière est de le télécharger sur Eclipse.org. Choisir « Other Downloads for … » et là , télécharger la version « Platform Runtime Binary« . Cette version est une version Lite, purgée des plugins Java disponibles par défaut dans la version Classic.
- Le plugin pyDev
Disponible ici : http://pydev.sourceforge.net/download.html
Pour ce tutoriel je vous conseille de prendre la version ZIP ( Get zip from SourceForge)
Configuration de Eclipse
- Décompression du plugin et importation dans Eclipse
Voir la section Cas 1 d’installatiion de Plugin de cet article
- Paramétrage du Plugin
Après l’installation et l’activation du plugin, vous vous retrouvez avec une section pyDev dans les préférences ( « Window->Preferences » ) :
Dans cette section vous trouverez toutes les informations de configuration relative au plugin. En particulier, dans les recommendations de développement de NSsbackup, je demande à ce que l’on utile des TAB et non pas des espaces pour l’indentation (voire Recommentations ).
Vous avez aussi une section Code Completion très sympathique qui vous aidera dans le développement en complétant ( ou en vous proposant des complétions) de votre code. A vous de cocher ou décocher les options qui vous intéressent. Il est à noter toutefois que celà consomme des ressources CPU et donc ralentit defois votre Ordinateur. Il vous faudra donc faire bon usage de cette fonctionalité.
Voici venir la section la plus importante. Dans cette section vous devez spécifier l’emplacement de python. La résolution des bibliothèques installées sur votre système. Sous Linux, en général python est sous /usr/bin/python .
Importation du projet NSsbackup
Pour importer des données, allez sur « File->Import … « , vous aurez la fenêtre suivante. Sélectionnez l’option ci dessous.
Utilisez « Browse » afin de parcourir vos dossiers jusqu’au dossier où vous avez importer la branche BZR ( devel/NSsbackup )
Vous avez maintenant un projet NSsbackup coché. Faites « Finish » .
Le mode Debug
A venir …