Eclipse: Java modèles de classe
Dans Eclipse 3.5, sous Windows -> Préférences -> Java > Editor -> Modèles, je peux ajouter des modèles de code. Cependant, ces modèles ne peuvent contenir que des extraits qui je peux insérer dans une classe Java.
Est-il possible de créer des modèles pour l'ensemble de classes Java qui je peux ajouter, par exemple en utilisant Fichier -> New -> Mon-Java-Classe?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajouter un ' nouveau fichier assistants " pour eclipse, mais vous aurez besoin de écrire un nouveau plugin de le faire. Je ne connais pas de moyen facile de le faire au moment de l'exécution, dans le style de MS Office des modèles, qui, je pense, est ce que vous essayez de faire.
Un nouveau mécanisme pour les modèles peut être un plugin utile, mais je ne peux pas trouver quelque chose qui le fait déjà.
Ce que vous pourriez faire est d'ajouter un code raccourci (java --> éditeur --> les modèles),
c'est à dire faire un éditeur de modèle "newcustomclass" être le contenu de la classe dont vous parlez.
Puis créer la nouvelle classe java dans la voie normale, de supprimer tout le contenu, puis utiliser la "newcustomclass" modèle de code pour créer la nouvelle auto de la classe java.
Voici un exemple pour une simple classe d'exception:
Oui!
Fenêtre -> Préférences -> Java -> Style de Code -> Code de Modèles
Sélectionnez le Code dans le panneau arborescence et de nouveaux fichiers Java.
Vous pouvez essayer cette éclipse plug-in qui vous permettra de créer une classe Java avec beaucoup de paramètres configurables par exemple, des annotations ou des configurations XML.
Vouloir faire quelque chose de similaire, je fini par prendre approche similaire à Michael Ruses réponse à l'aide de Java de l'éditeur de modèle. Cependant, j'ai dû utiliser ${primary_type_name} plutôt que ${enclosingType} pour remplir le nom de la classe. Dans mon expérience, ${enclosingType} perdrait le nom de la classe une fois que tout le contenu a été supprimé avant d'entrer dans le modèle de commande. C'est avec eclipse Version: 2.2.500.v20190307-0500
Titre d'exemple, voici les étapes pour créer un modèle de commande pour créer un nouveau Printemps de Service avec Lombok journalisation est activée.
1) d'Abord, nous devons créer un Éditeur Java modèle
Preferences->Java->Editor->Template
.* Entrez créez-le printemps-service de nom
* Laisser Java sélectionné pour le champ Contexte
* Entrez le modèle suivant dans le champ Motif.
2) Créer une nouvelle classe.
3) l'ouverture de la nouvelle classe et Sélectionnez tous les
ctl -> a
4) Ensuite invoquer le modèle en frappant
ctl -> space
et de commencer à taper le nom du modèle decreate-spring-service
Remarque: Lors de la saisie de modèle dans le Modèle de champ, vous pouvez taper $ ou hit
ctl -> space
pour afficher la liste des prédéfinis variables de modèle.En ligne la liste des variables de modèle