JsValidator 0.6 : Glade et traduction

Nouvelle version de jsValidator : pas de nouvelles fonctionnalités mais une réécriture du plugin en profondeur.

  • Changement dans la structure générale du plugin avec un dossier dédié.
  • Utilisation de Glade pour construire l'interface graphique, non pas que celle-ci soit d'une extrême complexité, mais c'était le moment d'apprendre à utiliser l'outil.
  • Refactorisation du code avec changement de visibilité de certaines méthodes qui deviennent privées.
  • Mise en place de l'internationalisation du plugin grâce à gettext.

Cela me prend toujours un temps fou à développer en python mais au bout d'une dizaine d'heures à me dépatouiller dans les modèles de données des treeView et la construction d'interface graphique avec Glade, je commence peu à peu à acquérir quelques automatismes. On aura beau dire : Java a beau être un langage lourd et complexe, les outils mis à disposition - notamment via Eclipse - facilite grandement le travail du développeur.

J'ai eu des difficultés à internationaliser le plugin et je ne suis pas certain que ma solution soit la bonne.

La suite de la note a été mise à jour et transformée en article.

Titre
Traduction d'une application python
Auteur
Rui NIBAU
Editeur
Omacronides
Date

projet.gedit-jsvalidator