Liens connexes

Dépêche modérée par

Dépêche éditée par

: Netbeans 6.7

Posté par Bruno Michel (page perso, ). Modéré le 30 juin 2009.
15
NetBeans est un projet qui consiste d'une part en une plate-forme de conception d'applications Java et d'autre part en un environnement de développement intégré - un IDE.

NetBeans a été racheté par Sun en 1999 et est développé en Java. Il est distribué sous double-licence CDDL et GPLv2.

Il est disponible dans de nombreuses langues - et en partie francisé - et prend en charge plusieurs langages de programmation parmi lesquels :
  • Java SE, Java EE, Java ME, JavaFX
  • C / C++
  • Javascript, AJAX...
  • XML
  • PHP
  • Ruby
  • Groovy
  • Python
  • ...
NetBeans dispose de fonctionnalités bien connues des utilisateurs d'IDE : coloration syntaxique, auto-complétion, gestion multi-projets, intégration des documents de référence, support de solutions de gestion de versions, intégration de débogueurs... Le logiciel a été conçu en prenant en compte le principe de la modularité. Il est ainsi proposé au téléchargement via des paquetages centrés sur les langages employés : PHP, C, JavaFX, Ruby, etc. mais rien n'empêche d'ajouter de nouvelles fonctionnalités via le système d'extensions.

> Lire la suite (5 commentaires, moyenne: 3,6).   [dépêche : 1620 caractères]

Parmi les nouveautés de cette version 6.7, notons :

Notons enfin qu'après le rachat de Sun par Oracle (dépêche DLFP annonçant ce rachat), certains craignent que NetBeans soit délaissé. Oracle dispose en effet déjà de son propre environnement de développement Java : jDeveloper et il est difficile de savoir si Oracle préfèrera continuer le développement de NetBeans tout en conservant la double-licence actuelle ou s'il misera davantage sur sa solution maison.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Pas mal

Posté par Boa Treize (page perso, ) le 30/06/2009 à 12:31. (lien). Évalué à 10.

J'ai eu l'occasion récemment d'utiliser Netbeans 6.5, alors que je travaille essentiellement sous Eclipse.

J'ai été assez agréablement surpris de redécouvrir une alternative crédible à ce dernier, en un peu plus léger et plus simple, notamment en ce qui concerne le paramétrage. Disons que l'on passe du baroque au gothique, et que ça fait parfois du bien.

J'ai ressenti quelques frustrations, notamment dans l'édition du code, son éditeur se mettant un peu plus en travers de la frappe au kilomètre que celui d'Eclipse notamment. (De mémoire, des fonctionnalités telles que le complètement automatique de la frappe interrompent plus la saisie que sous Eclipse.) Il y a bien sûr un manque d'habitude qui entre en jeu, mais pas seulement.

J'ai bien apprécié la génération / gestion automatique du script Ant, ainsi que l'inclusion par défaut de bon nombre de systèmes de gestion de sources, y compris Mercurial. (Je n'ai pas testé par contre.)

Les diverses phases du cycle de vie du développement (compilation, débogage, profilage) sont bien visibles dans l'IHM, qui fait moins fouillis que celle d'Eclipse.

Tout en étant perfectible, l'éditeur graphique d'IHM est très correct. Attention toutefois à ne pas embarquer sans le vouloir une dépendance forte sur Netbeans. Par défaut il utilise le sympathique GroupLayout, qui a pour défaut de nécessiter en pratique un éditeur graphique, que seul Netbeans fournit à ma connaissance. Au final je me suis dirigé vers le génialissime MigLayout et je suis retourné sous Eclipse.

Revenir en haut de page