FAQ NetBeansConsultez toutes les FAQ

Nombre d'auteurs : 9, nombre de questions : 69, dernière mise à jour : 30 mars 2017 

 
OuvrirSommaireConfiguration de l'EDI NetBeans

Dans le menu Tools, choisissez Java Platform Manager.
A gauche de la fenêtre se trouve la liste des JDK disponibles.
Pour en rajouter un, cliquez sur le bouton Add Platform.

Créé le 13 février 2006  par le y@m's

Lien : Comment spécifiez un JDK spécifique pour un projet ?
Lien : Comment développer en jdk 5.0 ?

Pour la Javadoc de Sun, il faut spécifier le chemin dans la boite de dialogue accessible via le menu Tools -> Java Platform Manager. Sélectionnez alors dans le panneau de gauche le jdk. Cliquez dans le panneau de droite sur l'onglet Javadoc et, dans la boite de dialogue, cliquez sur Add Zip/Folder. Indiquez ensuite ou le répertoire, ou l'archive.

Pour la javadoc d'une librairie, allez dans le menu Tools -> Library Manager. Sélectionnez alors dans le panneau de gauche la librairie. Cliquez dans le panneau de droite sur l'onglet Javadoc et, dans la boite de dialogue, cliquez sur Add Zip/Folder. Indiquez ensuite ou le répertoire, ou l'archive.

Pour les javadocs, il est possible de ne spécifier que des répertoires et des archives. Il n'est pas possible de spécifier une URL. Ceci afin d'éviter que tous les développeurs pointent vers l'URL du JDK de Sun. Il vous faut donc rapatrier l'archive depuis le site. Aussi, nous vous conseillons d'utiliser un répertoire et non une archive. Ceci afin de ne pas ralentir NetBeans lorsque vous voulez consulter de la javadoc.

Pour obtenir la Javadoc au moment du code completion, les sources suffisent Il n'est donc pas nécessaire de rapatrier toute la Javadoc du JDK ou de la librairie si vous en posséder les sources.

Créé le 13 février 2006  par L'équipe Java

Pour les sources des jdk de sun, il faut spécifier le chemin dans la boite de dialogue accessible via le menu Tools -> Java Platform Manager. Sélectionnez alors dans le panneau de gauche le jdk. Cliquez dans le panneau de droite sur l'onglet Sources et, dans la boite de dialogue, cliquez sur Add Jar/Folder. Indiquez ensuite ou le répertoire, ou l'archive.

Pour les sources d'une librairie utilisée, allez dans le menu Tools -> Library Manager. Sélectionnez alors dans le panneau de gauche la librairie. Cliquez dans le panneau de droite sur l'onglet Sources et, dans la boite de dialogue, cliquez sur Add Jar/Folder. Indiquez ensuite ou le répertoire, ou l'archive.

Pour les sources, il est possible de ne spécifier que des répertoires et des archives. Il n'est pas possible de spécifier une URL. Ceci afin d'éviter que tous les développeurs pointent vers une URL Internet. Il vous faut donc rapatrier l'archive depuis le site. Aussi, nous vous conseillons d'utiliser un répertoire et non une archive. Ceci afin de ne pas ralentir NetBeans lorsque vous voulez consulter de la javadoc.

Si vous avez spécifié l'endroit où se trouvent les sources, cela suffit à NetBeans pour vous proposer la Javadoc lors du code completion. Il n'est donc pas nécessaire de rapatrier toute la Javadoc du JDK ou de la librairie si vous en posséder les sources.

Lorsque vous voulez consulter les sources d'une classe (par exemple String), placez le pointeur de votre souris au-dessus de la déclaration String et appuyez sur la touche Ctrl. La déclaration String se transforme alors en hyperlien. Il vous suffit de cliquer dessus pour aller directement dans les sources.
Il vous est également possible d'utiliser Alt - O comme raccourci clavier.

Créé le 13 février 2006  par L'équipe Java

Menu Tools -> Options, puis dans General, sélectionner la liste déroulante "Web Browser". Vous pouvez choisir parmis 4 possibilités:

  • Internet Explorer,
  • FireFox,
  • Swing HTML Browser
  • ou Default System Browser
Créé le 13 février 2006  par L'équipe Java

Les modèles sont des modèles de fichiers (Java, Html, Xml, JSP) prêts à l'emploi. NetBeans vous offre un peu moins de 60 modèles que vous pouvez modifier à votre guise. Vous pouvez également les dupliquer pour en créer de nouveaux.

Pour modifier / créer des modèles, Tools -> Template Manager

Créé le 13 février 2006  par L'équipe Java

Les modèles de code sont des bouts de code accessibles via des raccourcis typographiques.

Un exemple : tapez sout quelque part dans votre code, suivi de la touche d'espacement, normalement vous devriez avoir le texte System.out.println(""); inséré, avec le curseur positionné entre les guillemets !

Une autre possibilité intéressante, si vous ne connaissez pas l'abbréviation est la suivante:
tapez Sys quelque part dans votre code, et pressez ensuite Ctrl - Espace. NetBeans va alors vous proposer System.out.println et System.err.println, tout en vous indiquant le raccourci typographique que vous pourrez utiliser la prochaine fois.
Vous pouvez bien évidemment créer vos propres modèles de code: Tools -> Options -> Editor.
Choisissez l'onglet Code Template.
Choisissez dans language l'éditeur approprié
Vous y verrez tout un tas d'abbréviation et le texte final une fois l'abbréviation étendue.
quelques exemples :

  • boucle d'iteration : tapez for et ctrl + espace
    NetBeans vous suggérera 3 iterations possibles.
  • condition : tapez if et ctrl + espace
    NetBeans vous créera structure if (condition) {} else {}.
Créé le 13 février 2006  par L'équipe Java

Le framework de test Junit est très utilisé et est disponible depuis www.junit.org
Il est complètement intégré à NetBeans, et vous n'avez besoin de rien installer en plus.

Lorsque vous créez un projet Java classique, un répertoire dédié aux sources des tests unitaires est créé.
Vous pouvez à tout moment demander à NetBeans de générer une classe de test correspondante à votre classe.

Pour cela, il vous faut sélectionner la classe pour laquelle vous désirez créer des tests unitaires, et ensuite appuyer sur Ctrl + Maj + U. Cela vous ouvre une boite de dialogue où vous sont proposés un nom pour votre classe de test (le même nom que la classe, suffixé par Test), ainsi que l'endroit où sera mis votre classe de test. Et vous avez la possibilité de modifier le code qui doit être généré.

Sachez que le module est assez "intelligent" que pour ne pas toucher aux méthodes déjà existantes lorsque vous demanderez ultérieurement de générer à nouveau la classe de test. Il ne ferra que rajouter les méthodes de test pour les nouvelles méthodes que vous auriez créées entre temps.

Créé le 13 février 2006  par L'équipe Java
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2006 - 2009 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.