Outils pour utilisateurs

Outils du site


bloc2:prog:gen:netbeans-usages

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc2:prog:gen:netbeans-usages [2023/03/31 11:35] – [Comment exécuter un projet] adminbloc2:prog:gen:netbeans-usages [2023/11/28 14:52] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. admin
Ligne 12: Ligne 12:
   * en prenant pour exemple la création d'un projet Java, cliquer sur le dossier **java with ant** puis **java application** comme ci-dessous et enfin cliquer sur **Next**     * en prenant pour exemple la création d'un projet Java, cliquer sur le dossier **java with ant** puis **java application** comme ci-dessous et enfin cliquer sur **Next**  
  
-</WRAP>  |  {{:capture_creer1new.png?400|}}  |+</WRAP>  |  {{bloc2:prog:gen:capture_creer1new.png?400|}}  |
 | <WRAP> \\  | <WRAP> \\ 
  
Ligne 18: Ligne 18:
  
   * Ainsi le projet s'affiche sur le côté comme ceci   * Ainsi le projet s'affiche sur le côté comme ceci
-</WRAP>  |  {{:capture_liste_projet.png?200|}}  |+</WRAP>  |  {{bloc2:prog:gen:capture_liste_projet.png?200|}}  |
  
 ===== Exécuter un projet ===== ===== Exécuter un projet =====
-|Pour exécuter un projet il suffit, une fois votre code écrit, d'appuyer sur **la flèche verte** de la barre d'outils ce qui lancera le programme  |  {{:capture_barre_de_tache.png?200|}}  |+|Pour exécuter un projet il suffit, une fois votre code écrit, d'appuyer sur **la flèche verte** de la barre d'outils ce qui lancera le programme  |  {{bloc2:prog:gen:capture_barre_de_tache.png?200|}}  |
  
  
  
            
-===== Comment déboguer un projet =====+===== Déboguer un projet =====
 ==== Lancer le débogage ==== ==== Lancer le débogage ====
-|\\ Pour lancer le débogage, cliquer sur le bouton **Debug Project** de la barre d'outils |  {{:capture15neww.png?200|}}  |+|\\ Pour lancer le débogage, cliquer sur le bouton **Debug Project** de la barre d'outils |  {{bloc2:prog:gen:capture15neww.png?200|}}  |
 Une fois ceci fait, la première ligne de code devrait être mise en surbrillance sur fond vert accompagnée en tête de ligne d'une flèche orientée à droite. Cette mise en évidence est destinée à indiquer la prochaine instruction à exécuter.  Une fois ceci fait, la première ligne de code devrait être mise en surbrillance sur fond vert accompagnée en tête de ligne d'une flèche orientée à droite. Cette mise en évidence est destinée à indiquer la prochaine instruction à exécuter. 
-|  {{:capture_debug.png?600|}}  |+|  {{bloc2:prog:gen:capture_debug.png?600|}}  |
  
 A partir de là, en faisant **F8** de manière répétitive, l'exécution pas à pas se produit, et la valeur des variables est mise à jour dans l’onglet **Local Variables**.  A partir de là, en faisant **F8** de manière répétitive, l'exécution pas à pas se produit, et la valeur des variables est mise à jour dans l’onglet **Local Variables**. 
  
-| La barre d'outils de débogage offre quelques autres fonctionnalités qui permettent des variantes dans la mise en œuvre du pas à pas.\\  |  {{:netbeans-debugtoolbar.jpg?350|NetBeans Debug Toolbar}}  |+| La barre d'outils de débogage offre quelques autres fonctionnalités qui permettent des variantes dans la mise en œuvre du pas à pas.\\  |  {{bloc2:prog:gen:netbeans-debugtoolbar.jpg?350|NetBeans Debug Toolbar}}  |
  
 ==== Les breakpoints (points d’arrêts) ==== ==== Les breakpoints (points d’arrêts) ====
Ligne 40: Ligne 40:
 demander à NetBeans de n'activer le pas-à-pas que lorsqu’il atteint une certaine ligne du programme (le point d'arrêt). On choisit cette ligne avec soin : là où on pense que se cache le bug, ou un peu avant.  \\ \\  demander à NetBeans de n'activer le pas-à-pas que lorsqu’il atteint une certaine ligne du programme (le point d'arrêt). On choisit cette ligne avec soin : là où on pense que se cache le bug, ou un peu avant.  \\ \\ 
 Pour placer un point d’arrêt, cliquer dans la marge au niveau de la ligne où l’on désire le placer. Pour activer/désactiver un point d'arrêt déjà en place, on pourra d'un clic droit choisir **Breakpoint/Toggle Line Breakpoint**. Pour placer un point d’arrêt, cliquer dans la marge au niveau de la ligne où l’on désire le placer. Pour activer/désactiver un point d'arrêt déjà en place, on pourra d'un clic droit choisir **Breakpoint/Toggle Line Breakpoint**.
-|  {{:capture_breakpoint.png?600|}}  |  +|  {{bloc2:prog:gen:capture_breakpoint.png?600|}}  |  
 Une ligne où est placé un Breakpoint est surlignée en **rouge**.  Une ligne où est placé un Breakpoint est surlignée en **rouge**. 
  
  
 ====Arrêter le débogage==== ====Arrêter le débogage====
-Appuyer sur le carré rouge {{:capture8.png|}}+Appuyer sur le carré rouge {{bloc2:prog:gen:capture8.png|}}
  
  
Ligne 53: Ligne 53:
  
   * la première est l'aide à la saisie ([[https://fr.wikipedia.org/wiki/Auto-compl%C3%A9tion|complétion automatique]]) qui va permettre d'aider dans la rédaction du code comme ci-dessous. Lorsque cette aide ne s'active pas d'elle-même, il est possible de la forcer avec le raccourci **Ctrl-espace**.   * la première est l'aide à la saisie ([[https://fr.wikipedia.org/wiki/Auto-compl%C3%A9tion|complétion automatique]]) qui va permettre d'aider dans la rédaction du code comme ci-dessous. Lorsque cette aide ne s'active pas d'elle-même, il est possible de la forcer avec le raccourci **Ctrl-espace**.
- {{:5ca3.tmp.png|}}+ {{bloc2:prog:gen:5ca3.tmp.png|}}
    
   * la seconde c'est l'aide à la mise au point qui se présente sous la forme d'icônes de notifications situées dans la marge. Lorsque l'on positionne la souris sur une icône, une étiquette décrivant l'anomalie s'affiche. Dans ce cas, alors que le curseur est positionné à l'endroit de l'anomalie dans le code, le raccourci **Alt-Enter** permet d'avoir accès à des propositions de correction. Soit pour corriger effectivement (parfois, la proposition ne sera pas celle qui convient !), soit pour inhiber la détection de l'anomalie.    * la seconde c'est l'aide à la mise au point qui se présente sous la forme d'icônes de notifications situées dans la marge. Lorsque l'on positionne la souris sur une icône, une étiquette décrivant l'anomalie s'affiche. Dans ce cas, alors que le curseur est positionné à l'endroit de l'anomalie dans le code, le raccourci **Alt-Enter** permet d'avoir accès à des propositions de correction. Soit pour corriger effectivement (parfois, la proposition ne sera pas celle qui convient !), soit pour inhiber la détection de l'anomalie. 
Ligne 60: Ligne 60:
 Dans NetBeans, l'ajout de tout fichier de code dans un projet, se fait sur la base d'une bibliothèque de modèles. La bibliothèque est libre d'accès et modifiable à souhait. Ceci afin que chaque développeur puisse intégrer à ses projets des modèles de fichiers qui correspondent à des habitudes de travail ou à des normes et standards en vigueur. \\ \\  Dans NetBeans, l'ajout de tout fichier de code dans un projet, se fait sur la base d'une bibliothèque de modèles. La bibliothèque est libre d'accès et modifiable à souhait. Ceci afin que chaque développeur puisse intégrer à ses projets des modèles de fichiers qui correspondent à des habitudes de travail ou à des normes et standards en vigueur. \\ \\ 
 La bibliothèque est accessible à partir du menu **Tools/Templates**. La bibliothèque est accessible à partir du menu **Tools/Templates**.
-</WRAP>  |  {{ :netbeans-tools-template.png?150 |}}  |+</WRAP>  |  {{ bloc2:prog:gen:netbeans-tools-template.png?150 |}}  |
bloc2/prog/gen/netbeans-usages.1680255356.txt.gz · Dernière modification : 2023/03/31 11:35 de admin