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 :

Manipulation du modèle

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.

Désactiver tout

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 :

Boîte de dialogue Modèle

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 :

Variables de modèle pour contextes Java et Javadoc

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 '$'.

Vous pouvez utiliser deux dollars : '$$'.

${enclosing_method}

A pour résultat le nom du conteneur.

${enclosing_method_arguments}

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

${enclosing_package}

A pour résultat le nom du package conteneur.

${enclosing_project}

A pour résultat le nom du package conteneur.

${enclosing_type}

A pour résultat le nom du type 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 actuelle.

${user}

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

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

Variables de modèle pour contexte Java uniquement

Variable

Description

${array}

class="Para"> A pour résultat un nom de tableau déclaré.

${array_element}

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

${array_type}

A pour résultat une proposition pour le type d'élément d'un 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 d'index de tableau non déclaré.

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