NetBeans fait référence à la fois à une plate-forme de plate-forme pour les applications de bureau Java et à un environnement de développement intégré (IDE) pour le développement avec Java et d'autres langages.

Introduction

Depuis la page officielle "Fonctionnalités de l'EDI NetBeans":

NetBeans IDE vous permet de développer rapidement et facilement des applications Java de bureau, mobiles et Web, tout en fournissant d'excellents outils pour les développeurs PHP et C / C ++. Il est gratuit et open source, et il a une grande communauté d'utilisateurs et de développeurs à travers le monde.

Traits

Depuis la page officielle "Fonctionnalités de l'EDI NetBeans":

Meilleur support pour les dernières technologies Java

L'IDE NetBeans fournit un support complet de première classe pour les dernières technologies Java et les dernières améliorations Java avant les autres IDE. Il s'agit du premier IDE à prendre en charge JDK 7, Java EE 6 et JavaFX 2.

Avec son éditeur Java en constante amélioration, de nombreuses fonctionnalités riches et une large gamme d'outils, de modèles et d'échantillons, NetBeans IDE établit la norme pour le développement de technologies de pointe prêtes à l'emploi.

Édition de code rapide et intelligente

Un IDE est bien plus qu'un éditeur de texte. Éditeur NetBeansmet en retrait les lignes, fait correspondre les mots et les crochets et met en évidence le code source syntaxiquement et sémantiquement. Il fournit également des modèles de code, des conseils de codage et des outils de refactorisation.

L'éditeur prend en charge de nombreux langages de Java, C / C ++, XML et HTML, à PHP, Groovy, Javadoc, JavaScript et JSP. L'éditeur étant extensible, vous pouvez brancher la prise en charge de nombreuses autres langues.

Gestion de projet simple et efficace

Garder un aperçu clair des applications volumineuses, avec des milliers de dossiers et de fichiers, et des millions de lignes de code, est une tâche ardue. NetBeans IDE fournit différentes vues de vos données, de plusieurs fenêtres de projet à des outils utiles pour configurer vos applications et les gérer efficacement, vous permettant de parcourir vos données rapidement et facilement, tout en vous offrant des outils de version via l'intégration Subversion, Mercurial et Git hors de la boîte.

Lorsque de nouveaux développeurs rejoignent votre projet, ils peuvent comprendre la structure de votre application car votre code est bien organisé.

Plus d'informations sur la gestion de projet
Plus d'informations sur la gestion des versions

Développement rapide de l'interface utilisateur

Concevez des interfaces graphiques pour les applications Java EE, Java SE et Java ME rapidement et facilement en faisant glisser et en positionnant les composants GUI d'une palette dans l'éditeur NetBeans.

Pour les applications Java SE, NetBeans GUI Builder se charge automatiquement de l'espacement et de l'alignement corrects, tout en prenant également en charge l'édition sur place. Le générateur d'interface graphique est si intuitif qu'il a été utilisé pour créer des prototypes d'interfaces graphiques lors de présentations clients.

Plus d'informations sur Java EE
Plus d'informations sur Swing GUI Builder
Plus d'informations sur JavaME

Écrire du code sans bogue

Le coût du code buggy augmente plus il reste non fixé. NetBeans fournit des outils d'analyse statique, en particulier l'intégration avec l'outil FindBugs largement utilisé, pour identifier et résoudre les problèmes courants dans le code Java. De plus, le débogueur NetBeans vous permet de placer des points d'arrêt dans votre code source, d'ajouter des surveillances de champ, de parcourir votre code, de lancer des méthodes, de prendre des instantanés et de surveiller l'exécution au fur et à mesure.

Le NetBeans Profiler fournit une assistance spécialisée pour optimiser la vitesse et l'utilisation de la mémoire de votre application et facilite la création d'applications Java SE, JavaFX et Java EE fiables et évolutives. NetBeans IDE comprend un débogueur visuel pour les applications Java SE, vous permettant de déboguer les interfaces utilisateur sans regarder le code source. Prenez des instantanés GUI de vos applications et cliquez sur les éléments de l'interface utilisateur pour revenir dans le code source associé.

Plus d'informations sur le débogueur et le profileur

Prise en charge de plusieurs langues

NetBeans IDE offre un support supérieur pour les développeurs C / C ++ et PHP, fournissant des éditeurs et des outils complets pour leurs cadres et technologies associés. De plus, l'EDI dispose d'éditeurs et d'outils pour XML, HTML, PHP, Groovy, Javadoc, JavaScript et JSP.

Prise en charge multiplateforme

NetBeans IDE peut être installé sur tous les systèmes d'exploitation qui prennent en charge Java, de Windows à Linux aux systèmes Mac OS. Écrire une fois, exécuter n'importe où, est aussi vrai pour l'IDE NetBeans que pour vos propres applications ... car l'IDE NetBeans lui-même est également écrit en Java!

Ensemble riche de plugins fournis par la communauté

La communauté NetBeans est vaste et active; de nombreux utilisateurs développent de nouveaux plugins tout le temps car l'EDI NetBeans est extensible et possède des API bien documentées. Vous manquez une fonctionnalité dans NetBeans IDE? Créez un plugin qui comble le vide et participez à rendre NetBeans encore meilleur qu'il ne l'est déjà!

Visitez le portail des plugins NetBeans

Information sur la version

  • Version actuelle de la version: 10.0

Recommandations de balises

Si votre question est spécifique à la version, utilisez la balise netbeansavec une balise spécifique à la version appropriée, telle que netbeans-6.9, netbeans-7.1, netbeans-7.2, netbeans-7.3, netbeans-8, netbeans-8.1, netbeans-8.2, netbeans-9, netbeans-10ou netbeans-11.

Liens utiles