- Le blog avec les annonces de versions : Apache NetBeans
- Et le site de téléchargement des releases de NetBeans
L'IDE NetBeans
Le calendrier des versions à venir : Apache NetBeans Releases Schedule
Le téléchargement des version Windows de Apache NetBeans sur codelerity/netbeans-packages/releases
- 10/08/2026 : Apache NetBeans 31 supports running on JDK 26, 25 or 21 (Windows avec JDK 26) et changements pour Apache NetBeans 31 Update FlatLaf from 3.7.1 to 3.7.2, Update bundled maven to 3.9.16
- 18/05/2026 : Apache NetBeans 30 supports running on JDK 26, 25 or 21 (Windows avec JDK 26) et changements pour Apache NetBeans 30 Update FlatLaf from 3.6.2 to 3.7.1
- 23/02/2026 : Apache NetBeans 29 supports running on JDK 25, 21 or 17 (Windows avec JDK 25) et changements pour Apache NetBeans 29
- 10/11/2025 : NetBeans 28 et changements pour Apache NetBeans 28 Upgrade FlatLaf from 3.6.1 to 3.6.2
- 21/08/2025 : NetBeans 27 et changements pour Apache NetBeans 27 Upgrade FlatLaf from 3.6 to 3.6.1
- 19/05/2025 : NetBeans 26 et changements pour Apache NetBeans 26 Update FlatLaf from 3.5.2 to 3.6
- 20/02/2025 : NetBeans 25 et changements pour Apache NetBeans 25 Improve support for Jakarta EE 11
- 10/12/2024 : NetBeans 24 et changements pour Apache NetBeans 24 Jakarta EE 11 support - Update FlatLaf from 3.5.1 to 3.5.2
- 19/09/2024 : NetBeans 23 et changements pour Apache NetBeans 23 Maven 3.9.9
- 29/05/2024 : NetBeans 22 et changements pour Apache NetBeans 22 require JDK 17+, Maven 3.9.6
- 20/02/2024 : NetBeans 21 et changements pour Apache NetBeans 21
- 01/12/2023 : NetBeans 20 et changements pour Apache NetBeans 20
- 01/09/2023 : NetBeans 19 et changements pour Apache NetBeans 19 Update Jakarta EE 10 archetype for a new project - Support for transformation from jakartaee8 to jakartaee10 applications
- 30/11/2022 : NetBeans 18 et changements pour Apache NetBeans 18
- 21/02/2023 : NetBeans 17 et changements pour Apache NetBeans 17
- 30/11/2022 : NetBeans 16 et changements pour Apache NetBeans 16
- 31/08/2022 : NetBeans 15 et changements pour Apache NetBeans 15
- 09/06/2022 : NetBeans 14 et changements pour Apache NetBeans 14 require JDK 11+
- 04/03/2022 : NetBeans 13 Light FlatLaf look and feel by default. Partial upgrades for Maven to Apache Maven 3.8.4 (https). nb-javac, startup experience simpler and smoother.
- 04/01/2022 : NetBeans 12.6
- 21/09/2021 : NetBeans 12.5
- 29/04/2021 : NetBeans 12.4 Java 16 Support
- 03/03/2021 : NetBeans 12.3 FlatLaf from 0.31 to 1.0, JUnit from 4.12 to 4.13.1
- 07/12/2020 : NetBeans 12.2 Ant to 1.10.8
- 15/09/2020 : NetBeans 12.1
- 04/06/2020 : NetBeans 12.0 FlatLaf, a completely new look and feel has been integrated
- 01/11/2006 : NetBeans 5.5
Chemin d'installation sur Windows (à partir des versions 26, 27)
C:\Program Files\Apache NetBeans
Lors des mises à jour, installation d'une nouvelle vers
Settings created by a previous version of the IDE were found on your system at C:\Users\place.oweb\AppData\Roaming\NetBeans\27. Do you want to import them?
Logs de NetBeans sur Windows
C:\Users\place.oweb\AppData\Roaming\NetBeans\28\var\log\messages.log
Shortcuts - Raccourcis claviers pour NetBeans
- CTRL + U, puis L (pour lowercase - change la sélection en minuscule)
- CTRL + U, puis U (pour uppercase - change la sélection en majuscule)
- CTRL + U, puis S (pour switch - permute la casse de la sélection)
- CTRL + - : réduire et cacher le code entre accolades { }
- CTRL + + : développer et montrer le code entre accolades { }
Les raccourcis claviers indispensables
- CTRL + E : Efface la ligne courante
Comment aller d'une accolade à l'autre ?
Pour aller d'une accolade { à l'autre }, il existe un raccourci clavier CTRL + [ qui est défini. Malheureusement, le caractère [ est disponible en pressant AltGr + ^ Il faudra donc tout d'abord modifier le raccourci clavier avant de pouvoir utiliser ce raccourci.
Aller à la parenthèse/accolade correspondante buggé sur clavier FR (Les raccourcis Netbeans par défaut ne fonctionnent pas tous avec un clavier non Qwerty.)
Eclipse Netbeans Keyboard Shortcut Mapping for Java programmer
- CTRL + SHIFT + I : Fix All import (Organize imports d’Eclipse)
- ALT + SHIFT + F : indents the file
Code Assistance in the NetBeans IDE Java Editor: A Reference Guide
Customizing Keyboard Shortcuts : Tools > Options > Keymap
Remplacer tout ce qui est en OPEN_BRACKET "[', non accessible avec un clavier AZERTY.
- Extend Selection to Matching Brace : Ctrl+Shift+OPEN_BRACKET
- Insertion Point to Matching Brace : Ctrl+OPEN_BRACKET
[ ] crochet -> bracket
{ } accolade -> brace
( ) parenthèse -> parenthesis
Les plugins/modules pour NetBeans
NetBeans : Subversion SVN
Pour ceux qui utilisent Subversion (successeur de CVS), NetBeans propose le module subversion en attendant la version 6 de NetBeans qui l'intégrera directement dans sa distribution standard.
Le module Subversion est actuellement valable pour NetBeans IDE 5.5. Pour l'installer, allez dans Tools->Update Center et téléchargez le module Subversion contenu dans la liste des catégories de gestion de version Version Control category.
NetBeans : Eclipse Projet Importer
Pour ceux qui veulent migrer leur projet d'Eclipse à NetBeans, il vous faudra installer le module Eclipse Projet Importer de la même manière que le module précédent.
NetBeans : J2ME
Le module J2ME pour développer sur des appliances embarquées, téléphones portables, PDA, etc...
NetBeans : Visual Web Pack
Le module visual web semble inclure JSF et Ajax, à tester...
Tutoriels Netbeans
- Learning Trails par NetBeans, The following learning trails provide you with everything you need to know to develop applications using NetBeans IDE.
- Basic Java Programming, Including project setup basics, editing tricks, and version control
- Java GUIs and Project Matisse, Including internationalizing Java GUIs and hooking up to databases
- Web Applications, Including Struts, JSF, and web services
- Java EE Applications, Including EJB technology and Java persistence
- Mobile Applications, Including apps for hand-held devices and mobile phones
- SOA Applications and UML Modeling, Including advanced XML tools and BPEL
- NetBeans Platform and Module Development, Including building IDE modules and rich-client apps
- Par developpez.com
- Découvrez Java EE 5 avec NetBeans 5.5
- Conception d'un GUI avec NetBeans
- Introduction à JSF (Java Server Faces) avec NetBeans
- JSF, quelques concepts avancés avec NetBeans
- ... et pleins d'autres encore ...
