Mise en place de mon environnement de développement
Publi� le 3 avril 2006

La première chose que l'on constate avec Linux en général est la pléthore d'applications libres accessibles directement à partir du système [1]. Ubuntu fournit 2 moyens d'installer des applications :

-  Système/Administration/Ajouter des applications [2]
-  Système/Administration/Gestionnaire des paquets Synaptic [3]

Pas la peine de chercher midi à 14 heures, je regarde directement le menu "Ajouter des applications".

-  Concepteur d'interface Glade : un genre de Visual GTK
-  DevHelp : aide pour le développeur
-  KDevelop : IDE
-  Boa Constructor : RAD Python et XWindow
-  Cervisia : GUI CVS
-  Concepteur KDevelop : concepteur d'interfaces pour QT/KDE
-  DataKiosk : interfaçage avec les bases de données
-  KBabel : éditeur de fichier de ressources de langue
-  Eclipse : IDE
-  Anjuta : IDE
-  Editeur hexadécimal
-  Kommander : éditeur de boîtes de dialogue
-  poEdit : éditeur de fichier de ressources de langue
-  Eric Python : IDE
-  Gambas : IDE
-  Gazpacho : concepteur d'interfaces
-  gPHPEdit : éditeur PHP [4]
-  GSTreamer : environnement de développement d'applications multimédia
-  KBugBuster : gestionnaire de bogues
-  KCacheGrind : profilage
-  KImageEditor : producteur d'image maps HTML
-  Kompare : comparaison de fichiers
-  KUIViewer : test d'interfaces utilisateur QT
-  KXSLDbg : Débogueur de XSLT
-  Matchbox Nest
-  Meld Diff Viewer : compare et fusionne les fichiers
-  MemProf : profilage de mémoire
-  NVU : éditeur HTML
-  Pod Browser : affiche l'aide PERL
-  Quanta Plus : éditeur HTML très complet
-  regexxer Search Tool : rechercher et remplacer dans des fichiers avec les expressions régulières
-  Scite Text Editor : IDE simplifié
-  Screem : éditeur HTML
-  SPE : éditeur Python
-  Umbrello : modélisation UML de fort bonne facture avec génération du code en Java, PHP, Javascript, ActionScript, SQL, Python, Ada, IDL, XMLSchema, Perl, PHP5, C++ et gestion du standard XMI

Ce sondage donne [ !Eclipse] et [ !KDevelop] en tête [5]. Comme je connais déjà Eclipse sous Windows, je vais plutôt m'intéresser à KDevelop.


[1] Paquets apt ou dpkg

[2] Un clone du panneau de configuration "Ajouter des programmes" de Windows

[3] La grande base de données des logiciels fonctionnant sous Ubuntu

[4] Ne fonctionne pas avec SPIP

[5] Il y a aussi [ !Anjuta]