NetBeans s'aligne sur Java 8
La version 8.0 de l'EDI open source améliore ses outils pour supporter les expressions Lambdas, Streams et Profiles

Le , par Hinault Romaric, Responsable .NET
NetBeans passe de la version 7.4 à la version 8 pour s’aligner avec Java 8. À la suite de la publication de la plateforme de développement, Oracle a sorti une nouvelle version de son environnement de développement open source.

Cette nouvelle mouture apporte un nombre important de nouvelles fonctionnalités pour les développeurs Java, C/C++, HTML5, JavaScript et PHP.

NetBeans 8 se présente comme l’outil idéal pour découvrir les nouveautés de Java 8, grâce aux améliorations qui ont été apportées à l’outil et à l’éditeur de code pour travailler convenablement avec les expressions Lambdas, Profiles et Streams. La prise en charge de Java ME Embedded 8 est également au rendez-vous.




L’EDI supporte Java SE Embedded, permettant aux développeurs de créer, déployer, exécuter, déboguer et profiler les applications Java SE sur des dispositifs embarqués, à l’instar de Raspberry Pi. Plusieurs améliorations ont été apportées à l’éditeur de code Java. On va noter également une meilleure intégration avec JavaFX Scene Builder.

Les développeurs Java EE apprécieront l’intégration de nouveaux générateurs de code pour PrimeFaces, permettant de générer des modèles d’applications complètes PrimeFaces avec opérations CRUD (Create, Read, Udapte et Delete) et connexion aux bases de données, la prise en charge de Tomcat 8.0, la complétion de code pour des composants JSF, les classes alternatives et les stéréotypes.

En ce qui concerne JavaScript, NetBeans 8.0 améliore le support du framework AngularJS, essentiellement au niveau de la complétion de code. L’éditeur de code prend en charge la création de widgets et plugins jQuery. À ces nouveautés, s’ajoute la prise en charge du débogage du code JavaScript exécuté dans le moteur JavaScript Nashorn, embarqué avec le JDK 8.

Du côté de HTML5, le débogage pour Android 4.4 WebKit est au rendez-vous pour Cordova (PhoneGap), ainsi que la prise en charge de Karma pour les tests et l’intégration de Avatar.js dans le gestionnaire de plugins. Après son installation, les développeurs pourront créer des projets Avatar.js dans NetBeans.

NetBeans 8.0 s’enrichit du support de PHP 5.5, PHP CS Fixer et des améliorations pour Twig, Latte et Neon.

Les développeurs C/C++ n’ont pas été oubliés. L’outil a été amélioré pour offrir de meilleures performances à ceux-ci.

Télécharger NetBeans 8.0

Source : Notes de version

Et vous ?

Utilisez-vous NetBeans ? Que pensez-vous de cette nouvelle mouture ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de Guildem Guildem - Membre habitué https://www.developpez.com
le 21/03/2014 à 16:38
Utilisez-vous NetBeans ? Que pensez-vous de cette nouvelle mouture ?
Je l'utilise, je l'appréciais pour son coté robuste et beaucoup moins fouilli qu'Eclipse, qui bien que performant, ressemble pour moi à une usine à gaz bourrée de plugins.
Malheureusement, je n'aime pas trop l'évolution de Netbeans, et je le trouve de plus en plus lourd sur mon poste...
Mais c'est sans doute dû à mon openjdk qui fait ramer toutes les applis Java (archlinux).

Cette nouvelle version manque de l'intégration du développement natif Android. Le plugin nbandroid est plus ou moins bien intégré et avoir un support direct dans Netbeans serait un plus.
Avatar de ulspider ulspider - Membre éprouvé https://www.developpez.com
le 21/03/2014 à 17:10
Salut,

je m’apprêtais à réinstaller Netbeans 7.4 quand j'ai appris la sortie de Netbeans 8. Fraichement installé sur mon poste, l'IDE Netbeans est toujours aussi performant pour du Java EE "standard " autour de la technologie JSF.

Comme dit précédemment, je trouve l'IDE beaucoup plus exploitable en standard qu'Eclipse (sans ajout de Plugin) sur des projets qui suivent les standards Oracle.

L'intégration de Primefaces est une bonne chose dans Netbeans, cela permet de faire connaitre cette librairie qui est vraiment très puissante. Pour le reste, la partie Maven semble encore mieux intégré et c'est vraiment que du bonheur.

Bref on a beau critiqué Oracle, je trouve qu'ils font du beau boulot sur Netbeans
Avatar de Traroth2 Traroth2 - Membre chevronné https://www.developpez.com
le 21/03/2014 à 17:15
Je n'ai jamais utilisé beaucoup Netbeans, et plus du tout depuis des années. Ca vaut quoi, de nos jours, par rapport à Eclipse et surtout par rapport à IntelliJ, qui est un IDE juste magique ?
Avatar de ulspider ulspider - Membre éprouvé https://www.developpez.com
le 21/03/2014 à 20:56
Citation Envoyé par Traroth2 Voir le message
Je n'ai jamais utilisé beaucoup Netbeans, et plus du tout depuis des années. Ca vaut quoi, de nos jours, par rapport à Eclipse et surtout par rapport à IntelliJ, qui est un IDE juste magique ?
Et pourquoi ne pas tester ? En terme de fonctionnalités, je pense que c'est équivalent. Je trouve juste que Netbeans est plus rapidement exploitable. Pour ce qui est des performances, je les trouve très bonnes, même si je ne suis peut-être pas très représentatif car nous avons du bon matériel.

Sur mes projets professionnels nous utilisons : JSF 2, Primefaces (pour l'interface), Less (Netbeans peut compiler à la voler les fichiers LESS en CSS), Javascript/Jquery (l'autocomplétion est vraiment très bien), Maven (Parfaitement géré par Netbeans en natif), Hibernate JPA, JUnit. Nous n'avons besoin d'aucun plugin et Netbeans nous suffit pour tout. Bref, on l'installe et l'on travaille immédiatement.
Avatar de Voïvode Voïvode - Membre émérite https://www.developpez.com
le 21/03/2014 à 20:57
Citation Envoyé par Guildem Voir le message

Malheureusement, je n'aime pas trop l'évolution de Netbeans, et je le trouve de plus en plus lourd sur mon poste...
Mais c'est sans doute dû à mon openjdk qui fait ramer toutes les applis Java (archlinux).
Je n'ai cette impression ni sous OS X, ni sous Windows. Comme tu le suspectes, c'est probablement dû à l'OpenJDK fourni avec Arch.

Mais comme Java 8 est désormais basé sur l'OpenJDK, je pense que la situation va bientôt changer.
Avatar de Guildem Guildem - Membre habitué https://www.developpez.com
le 21/03/2014 à 22:12
Citation Envoyé par Voïvode Voir le message
Je n'ai cette impression ni sous OS X, ni sous Windows. Comme tu le suspectes, c'est probablement dû à l'OpenJDK fourni avec Arch.

Mais comme Java 8 est désormais basé sur l'OpenJDK, je pense que la situation va bientôt changer.
Ben merci pour le retour, je n'ai pas testé Netbeans sur un autre OS, mais je sais que d'autres applis Java tournent très bien sur Seven et OSX mais sont assez lente sur Arch...
J'espère que java 8 va changer les choses en effet.
Avatar de JacNar6 JacNar6 - Membre habitué https://www.developpez.com
le 24/03/2014 à 8:02
Pour une fois je peux peut-être dire merci à Oracle .
Avatar de bubulemaster bubulemaster - Membre éclairé https://www.developpez.com
le 24/03/2014 à 13:31
Pour ma part, j'ai découvert NetBean lors de ma préparation à la certification Java 7.
Depuis, je ne le quitte plus.

C'est vraiment un IDE très bien fait, simple et ergonomique.
Certes, il manque certaines fonctionnalités native, lorsqu'on vient d'Eclipse, mais on s'y habitue et on trouve les plugins qui faut.

Citation Envoyé par Guildem Voir le message
Malheureusement, je n'aime pas trop l'évolution de Netbeans, et je le trouve de plus en plus lourd sur mon poste...
Mais c'est sans doute dû à mon openjdk qui fait ramer toutes les applis Java (archlinux).
Pour ma part, je pencherais pour le fait qu'il y a de plus en plus de plugin activé par défaut.
Si vous activez uniquement les plugins nécessaire, il est vraiment véloce comme IDE.
Avatar de Hinault Romaric Hinault Romaric - Responsable .NET https://www.developpez.com
le 17/09/2014 à 13:59
NetBeans 8.0.1 renforce le support de HTML 5, JavaScript et CSS 3
l’EDI open source disponible

Les développeurs de l’environnement de développement open source NetBeans viennent de publier la version 8.0.1 de l’EDI.

Cette mise à jour pour NetBeans 8 apporte de nouvelles caractéristiques qui concernent essentiellement une meilleure prise en charge du développement Web (HTML 5, JavaScript et CSS 3) dans l’EDI.

Au menu des nouveautés, on va noter le support de la modularité et du développement JavaScript orienté entreprise grâce à l’intégration du framework RequireJS. Pour rappel, RequireJS est une implémentation de l’API AMD (Asynchronous Module Definition) permettant d’organiser son code en modules pour optimiser les performances. Toujours côté JavaScript, on va noter la prise en charge du débogage des fichiers JavaScript grâce au projet Karma (solution pour l’exécution des tests). Les modules Node.JS et Bower (outil pour la gestion des dépendances dans des projets JavaScript) peuvent désormais être installés directement à partir de l’EDI.

Les tâches Grunt seront dorénavant disponibles dans le menu contextuel pour les projets Web. La dernière version de PrimeFaces (Framework permettant la création d’interfaces web plus conviviales) a été intégrée dans cette mouture, ainsi que GlassFish 4.1, Tomcat 8.0.9, WildFly et WebLogic 12.1.3.

Les outils de développement pour Java ont été améliorés et l’EDI offre une meilleure prise en charge de Git. À cela, s’ajoutent plusieurs correctifs de bogues.




Cette version sort pratiquement six mois après le lancement de NetBeans 8, dont le numéro de version avait été adopté pour s’aligner avec la sortie de Java 8. NetBeans 8 se présente comme l’outil idéal pour découvrir les nouveautés de Java 8, grâce aux améliorations qui ont été apportées à l’outil et à l’éditeur de code pour travailler convenablement avec les expressions Lambdas, Profiles et Streams.

NetBeans 8 offre également un support complet de Java SE Embedded (création, déploiement, exécution, débogage et profilage des applications Java SE sur des dispositifs embarqués), intègre de nouveaux générateurs de code pour PrimeFaces et offre un meilleur support de JavaScript, HTML5, PHP 5.5 et C++.

La mise à jour NetBeans 8.0.1 est disponible en téléchargement gratuitement.

Télécharger NetBeans 8.0.1

Source : Site du projet

Et vous ?

Utilisez-vous NetBeans ? Que pensez-vous de cette version ?
Avatar de macslan macslan - Membre éclairé https://www.developpez.com
le 17/09/2014 à 15:19
en parlant de java 8 une date pour la sortie officiel de la version 8 ?
Contacter le responsable de la rubrique Accueil