Génération de code

Les préférences de génération du code sont séparées en deux sections :

Noms

Cette page définit les conventions d'attribution de nom aux zones (statiques et non statiques), paramètres et variables locales. Pour chaque type de variable, il est possible de configurer une liste de préfixes ou suffixes, ou les deux.
Les conventions d'attribution de nom sont utilisées par l'action Génération des méthodes Getter et Setter et par toutes les actions et propositions de correction rapide qui créent des zones et des paramètres.

Action

Description

Editer...

Ouvre une boîte de dialogue permettant d'éditer la liste des préfixes et suffixes pour le type de variable sélectionné.

Code et commentaires

Cette page contient les modèles de code utilisés par les actions qui génèrent du code. Les modèles contiennent des variables qui sont remplacées lorsque le modèle est appliqué. Certaines variables sont disponibles dans tous les modèles, d'autres sont spécifiques à certains modèles.

Action

Description

Editer...

Ouvre une boîte de dialogue qui permet d'éditer le modèle de code sélectionné.

Importer...

Importe les modèles de code à partir du système de fichiers.

Exporter...

Exporte tous les modèles de code sélectionnés vers le système de fichiers.

Exporter tout

Exporte tous les modèles de code vers le système de fichiers.

Ajouter automatiquement des commentaires pour les nouvelles méthodes et les nouveaux types Ce paramètre indique si les modèles de code de commentaires sont automatiquement ajoutés à toutes les nouvelles méthodes. Si l'option est désactivée, les modèles de code de commentaires ne sont utilisés que si le commentaire est explicitement ajouté (par exemple, à l'aide de l'action Ajouter un commentaire Javadoc). Notez que ce paramètre ne s'applique pas aux commentaires contenus dans les modèles de code, tel que Nouveaux fichier Java.

Modèles de commentaires

Ces modèles peuvent contenir la variable ${tags} qui sera remplacée par les balises standard Javadoc (@param, @return..) pour l'élément commenté. Le commentaire 'Remplacement des méthodes' peut contenir en plus le modèle ${see_to_overridden}

Modèle Nouveaux fichiers Java

Ce modèle est utilisé par les assistants Classe et Interface lorsqu'un fichier est créé. Le modèle peut spécifier si des commentaires sont ajoutés. Notez qu'il peut contenir la variable ${typecomment} qui sera substituée par l'évaluation du modèle de commentaires de type.

Modèle Corps de bloc catch

Ce modèle est utilisé lorsqu'un corps de bloc catch est créé. Il peut utiliser les variables ${exception_type} et ${exception_var}.

Modèle Corps de méthode

Ce modèle est utilisé lorsqu'une méthode est créée avec un corps. Il contient la variable ${body_statement} qui correspond à une instruction de retour ou/et un super appel.

Modèle Corps de constructeur

Ce modèle est utilisé si une méthode ou un constructeur est créé avec un corps. Il contient la variable ${body_statement} qui correspond à un super appel.

Boîte de dialogue Modèles de code

Cette boîte de dialogue comporte les zones et les boutons suivants :

Option

Description

Description

La description du modèle.

Schéma

Le schéma du modèle.

Insérer une variable

Affiche la liste des variables propres au modèle prédéfini.

Tâches connexes
Génération de méthodes get et set

Référence connexe
Actions source
Editeur Java
Préférences de l'éditeur Java
Préférences des modèles

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.