comme je l’ai indiqué dans l’annonce de KompoZer 0.8a4, HandCoder 0.3.x n’est plus compatible avec KompoZer 0.8.
Pour reprendre ce que j’ai écrit précédemment, voilà les principales fonctionnalités de HandCoder 0.3.x :
- correction de certains bugs de Nvu
- une librairie, partagée avec NsmConText, pour lancer des applications externes
- bouton + raccourci clavier pour éditer le document courant dans un éditeur externe
- alerte « fichier modifié », qui apparaît quand un document de KompoZer est modifié par une application externe
- possibilité de lancer le nettoyeur de balises avant sauvegarde
- possibilité de reformatter le code avec Tidy avant sauvegarde
- possibilité d’ouvrir et de sauvegarder des fragments de code (x)html, i.e. des documents HTML bien formés mais sans nœud <html>, <head> ni <body>
- meilleur support PHP (notamment sous Linux), voire ASP/JSP/Ruby (i.e. les balises <% %>)
KompoZer 0.8a4 intègre d’ores et déjà les points #1 à #4.
Voilà une pré-version de HandCoder qui implémente les points #5 et #6 : HandCoder-20090513.xpi
[EDIT] Précision : les points #7 et #8 ne sont pas supportés pour l’instant, on ne peut donc toujours pas ouvrir des fichiers PHP ou des fragments HTML. [/EDIT]
En clair, c’est une version qui permet de confier le reformattage du code HTML à Tidy. Ça ne fonctionnera malheureusement pas sur MacOS X.
J’ouvre ce sujet pour regrouper toutes les questions et suggestions sur HandCoder pour KompoZer 0.8. Les rapports de bugs sont bienvenus, mais pas sur les points #7 et #8, bien évidemment.
Mise à jour : ajout d’une copie d’écran.