Modèles

La page de préférences Modèles permet de créer des modèles et d'éditer des modèles existants. Les modèles permettent aux programmeurs d'insérer rapidement du code source fréquemment utilisé.

Les boutons suivants permettent de manipuler et de configurer des modèles :

Action

Description

Nouveau...

Ouvre une boîte de dialogue qui permet de créer un modèle.

Editer...

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

Supprimer

Supprime tous les modèles sélectionnés.

Importer...

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

Exporter...

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

Exporter tout...

Exporte tous les modèles dans le système de fichiers.

Tout activer

Active tous les modèles.

Tout désactiver

Désactive tous les modèles.

Utiliser le module de formatage de code

Si cette option est activée, le modèle est formaté selon les règles de formatage de code définies dans les préférences Module de formatage de code avant son insertion. Sinon, le modèle est inséré tel quel mais indenté correctement.

Reportez-vous à la page des préférences Module de formatage de code

Boîte de dialogue Modèle

La création d'un nouveau modèle et l'édition d'un modèle existant utilise le même dialogue, qui est décrit ici.

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

Option

Description

Nom

Nom du modèle.

Contexte

Le contexte détermine où le modèle peut être utilisé et l'ensemble des variables de modèle prédéfinies disponibles.

Java
Le contexte Java
Javadoc
Le contexte Javadoc

Description

Une description du modèle. Elle s'affiche lors de la sélection du modèle.

Schéma

Le schéma du modèle.

Insérer une variable

Affiche la liste des variables propres au contexte prédéfini.

Variables de modèle

Les contextes Java et Javadoc définissent les variables suivantes :

Variable

Description

${cursor}

Indique l'emplacement du curseur à la fermeture de la boîte de dialogue d'édition du modèle. Cette option est utile lorsque le curseur doit être amené à un autre emplacement que la fin du modèle à la fermeture de la boîte de dialogue d'édition du modèle.

${date}

A pour résultat la date du jour.

${dollar}

A pour résultat le symbole dollar '$'.

Deux symboles dollar peuvent être également utilisés : '$$'.

${enclosing_method}

A pour résultat le nom de la méthode conteneur.

${enclosing_method_arguments}

A pour résultat une liste de noms d'arguments de la méthode conteneur, séparés par des virgules. Cette variable peut être utile lors de la génération des instructions de consignation de nombreuses méthodes.

${enclosing_package}

A pour résultat le nom du package conteneur.

${enclosing_project}

A pour résultat le nom du projet conteneur.

${enclosing_type}

A pour résultat le nom du type de conteneur.

${file}

A pour résultat le nom du fichier.

${return_type}

A pour résultat le type de retour de la méthode conteneur.

${time}

A pour résultat l'heure courante.

${user}

A pour résultat le nom de l'utilisateur.

Le contexte Java définit en plus les variables suivantes :

Variable

Description

${array}

A pour résultat une proposition de nom de tableau déclaré.

${array_element}

A pour résultat une proposition de nom d'élément de tableau déclaré.

${array_type}

A pour résultat une proposition de type d'élément de tableau déclaré.

${collection}

A pour résultat une proposition de collection déclarée, implémentant java.util.Collection.

${index}

A pour résultat une proposition d'itérateur d'index de tableau non déclaré.

${iterator}

A pour résultat une proposition d'itérateur de collection non déclarée.

Concepts connexes
Modèles

Tâches connexes
Utilisation de modèles
Création de vos modèles

Référence connexe
Assistant de contenu Java

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