Liguoblog

samedi 18 février 2006

Power Tools for Power Geeks

Je viens de recevoir ce t-shirt de la part de Roman Strobl pour me remercier d'avoir contribué à NetBeans.

mercredi 15 février 2006

Java SE 6 beta

Mustang est maintenant disponible en beta ! Pour rappel, la version finale est prévue pour l'automne.

lundi 13 février 2006

CSSCompletion

J'ai fait un module qui ajoute le code completion pour les mots clés dans l'éditeur CSS de NetBeans.

Si vous avez ajouté mon update center dans votre liste, vous pourrez y télécharger ce module.  Sinon pouvez télécharger le fichier NBM.

Les sources sont disponible sous licence SPL.

Enjoy !

dimanche 12 février 2006

NetBeans JavaScript Editor 0.2

J'ai incrémenté de 0.1 la version de mon éditeur JavaScript pour NetBeans.

Pour fêter l'occasion j'ai fait une page dédié pour regrouper l'information. Ça se passe ici.

dimanche 5 février 2006

NetBeans JavaScript Editor

NetBeans n'a jamais offert de support pour le JavaScript.  C'est prévu pour la prochaine version mais comme je n'ai appris cette nouvelle qu'hier et comme je VOULAIS un support pour le javascript, j'ai entrepris il y a quelques jours l'écriture d'un module offrant un support de base pour le JavaScript.

Les fonctionnalités offertes sont les suivantes :

- Colorisation syntaxique  : Permet de personnaliser à 100% le formatage des identifiants, mots clés, opérateurs, String, Number, nombres hexadécimals, méthodes et commentaires.

- Engin d'indentation (ctrl-shift-F)

- Dialogue de création de classe (génération de stub code)

- Toute les fonctionnalités déjà offertes par l'éditeur de NetBeans (historique de navigation, bookmark, macro, abbreviation, etc...)

Lire la suite

jeudi 2 février 2006

Des nouvelles sur Struts

Struts est le framework Java que j'utilise au quotidien pour développer des applications web.

Le sous projet Struts Scripting est disponible en version stable depuis la semaine dernière.  Cette extension permet d'écrire les actions avec n'importe quel engin de scripting.  Les language supporté par défaut sont : Groovy,  Javascript, Jacl, Netrexx, Java, Bml, VBScript, JScript, Perlscript, Perl, jpython, jython, lotusscript, xslt, pnuts, beanbasic, beanshell, ruby, judoscript.  Et il pourrait y en avoir d'autre puisque cette extension utilise BSF.

La nouvelle version de NetBeans offre maintenant un support natif pour développer avec Struts.  Il n'aura jamais été aussi facile d'utiliser Struts!

mercredi 1 février 2006

NetBeans 5.0 is out !

La version finale de NetBeans 5.0 est disponible dès maintenant.  Que ce soit pour développer des applications desktop, mobiles, web en Java ou bien tout simplement pour créer un plug-in qui supporte la syntaxe de l'AS3 ou faire du code en multiplayer, cet IDE saura combler vos besoins.

NetBeans 5.0

Flex 2 - View source

Une nouveauté intéressante s'est introduite dans la version beta de Flex 2.  Il est maintenant équipé d'un "view source" !

Voici un petit exemple pour le démontrer. L'important n'est pas le contenu du SWF, mais le "view source" lorsque l'on fait un clic-droit.  Le Flash Player 8.5 beta est requis pour visionner ce swf.

Exemple de view source

Pour ceux qui ne sont pas capable de visionner le swf. Lorsque l'on clique sur View Source, une nouvelle page s'ouvrira avec un SWF contenant l'arborescense des sources et un frame HTML contenant la source sélectionné. Il y a également un bouton pour télécharger l'ensemble des sources dans un fichier ZIP.

Pour activer cette fonctionnalité, il suffit de cliquer sur le bouton Publish Application Source dans Flex Builder et le reste se fait seul. Magique n'est-ce pas ? :D

En fait, le principe est assez simple, on aurait pu déjà le faire avant mais il aurait fallut beaucoup plus d'effort pour obtenir le même résultat.