Et j'ai installé la 6.0.1 avant hier. Sick :mouarf:
Version imprimable
Et j'ai installé la 6.0.1 avant hier. Sick :mouarf:
Il va alors falloir passer sur la 6.1...
Je l'attendais avec impatience.... La V6.0+ me posais qualues porblème de loading des modules... La 6.1 est plus performante la dessus.
Et les fonctionnalités pour JavaScript... ouf ! Le vertige....
Effectivement : http://www.netbeans.org/download/fla...ript_demo.html
Cela detecte les fonctions pour les strings, et travaille bien avec Prototype et jQuery.
L'autocompletion detecte également vos nouvelles fonctions.
Par contre, je ne sais pas si, quand on crée un objet, on peut acceder à ses fonctions. Par exemple :
J'aimerais bien savoir ce que Netbeans peut détecter. Si ca le fait, je l'installe en rentrant de mon week-end :)Code:
1
2
3
4
5
6
7
8
9
10 var demo={ x:"", y:"", request:function(){ xhr.send(this.x,this.y); } }
J'ai installé, j'ai testé le Javascript, et c'est tout simplement
EXCEPTIONNEL
:merci: Netbeans
:yaisse2::yaisse2::yaisse2::yaisse2::yaisse2::yaisse2::yaisse2::yaisse2::yaisse2::yaisse2::yaisse2:
Si tu pouvais expliquer un peu plus ce que tu apprécies beaucoup au niveau support Javascript de la version 6.1 (mais aussi le restant de la version 6.1), ce serait vraiment le bienvenu.
Vincent
En fait l'autocompletion permet de détecter les objets créés en cours de route, même si ce n'est pas dans le même fichier.
Par exemple dans le fichier demo.js on déclare :
Alors dans un autre fichier, on pourra faire demo. ->ctrl+space -> il trouvera les attributs et fonctions.Code:
1
2
3
4
5
6
7
8
9
10 var demo={ x:"", y:"", request:function(){ xhr.send(this.x,this.y); } }
De plus la coloration est très efficace. les variables globales sont en vertes, ce qui facilite le repérage des variables non déclarée avec var.
Pour prototype, en faisant $("")->ctrl+spc, l'autocompletion montre les tags html disponibles, ce qui peut être un gros gain de temps.
Quand une fonction renvoit parfois un Element, parfois un String ou rien, l'éditeur signale que c'est pas cohérent.
un bemol quand meme :
Comme maintenant l'éditeur comprend ce qu'une fonction renvoit, l'autocompletion devrait permettre le chainage intelligent.
Par exemple :
Ca serait interessant de faire returnDemo(). -> ctrl+SPC puis avoir les fonctions de l'objet demo. Pour l'instant on a toutes les fonctions et variables qui trainent dans la mémoire.Code:
1
2
3
4 function returnDemo(){ return demo; }
C'est pas encore magique, mais c'est de loin ce que j'ai vu de mieux sur le marché, surtout à ce prix ;)
Comme je ne suis pas une brute en Javascript, je ne sais pas ce qui se passe en créant des classes avec des constructeur et/ou prototypes de je ne sais quoi. J'ai aussi vu qu'il y avait des annotations @class, mais pour l'instant je n'ai vu aucune doc là-dessus.
Enfin l'UML dans la version 6.0 ramait trop pour mon pauvre PC, et je ne sais pas encore si c'est mieux.
avec la version 6.0beta, les entreprises application sous jboss (4.2.1ga) sont correctement reconnue comme j2ee 5 ;
je viens d'intaller la version 6.1 (simple+module où complet) et là les ea sous jboss ne sont disponible qu'en j2ee 1.4 ! :bug: avec glassfish, en ee5.
ce n'est pas un pb de jdk ou jboss vu que je codes avec depuis plusieurs mois 8-)
qq d'autre à ce problemes ??
une différence, le module jboss est passé de 1.6 à 1.8
(linux, x64, jdk 1.6)
A+
Ton problème est fixé avec le patch pour NB 6.1 qui vient de sortir
http://wiki.netbeans.org/NetBeans6.1PatchesInfo
Vincent
(Et..... non. :bug:) --> correction :mrgreen:
jboss n'etant pas ee5 il faut passer par 3 etapes :
1 cree l'entreprise application, vide, sans module
2 cree un ejb module, là il est bien en ejb3, l'ajouter à l'ear
3 cree une web application, l'ajouter à l'ear
simple, mais i faut savoir ! :roll:
Régulièrement, je vois que des petites choses que j'utilisait n'existe plus.
Par exemple où se trouve l'outil pour faire la Javadoc ? C'était quand même assez pratique.
Effectivement, en faisant /** + espace, on a à peu près tout qui se fait, mias après pas mal de refactoring, ca ne tient plus la route.