Comment pouvons-nous écrire notre propre fichier de modèle de code dans IntelliJ IDEA

Je dois créer un exemple de modèle de code dans mon projet IntelliJ IDEA afin que tous les membres de l’équipe puissent également l’importer dans leur IDE et l’utiliser.

Je suis capable de le faire sur ma propre machine en changeant moi-même le modèle “class”, mais je n’ai pas le moyen de le rendre disponible à mon équipe, comme l’exporter dans un fichier utilisable, dans Eclipse c’est Il est possible d’avoir un fichier sampleCodeFormatter.xml que tout le monde peut importer dans son espace de travail eclipse.

Comment fonctionne la même chose dans IntelliJ IDEA?

Tout d’abord, dans IntelliJ, ouvrez Paramètres (ctrl-alt-s), sous Paramètres IDE, recherchez File and Code Templates consultez l’onglet Templates .

Vous verrez déjà quelques modèles, par exemple, il y en a un appelé Class :

 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") public class ${NAME} { } 

Notez qu’il inclut l’en- File Header , qui se trouve sous l’onglet Includes .

Maintenant, vous pouvez facilement créer vos propres modèles de fichiers ici. Sous l’onglet Templates , cliquez simplement sur le bouton vert “Ajouter”, donnez un nom à votre nouveau modèle ( Foo ?), Assurez-vous que l’extension est java et écrivez une classe java valide.

Enregistrez et votre nouveau modèle configuré existe ici:

 C:\Users\{USER}\.IntelliJIdea12\config\fileTemplates\Foo.java 

Vous devriez pouvoir partager ce fichier avec votre équipe.

Une fonctionnalité intéressante est que depuis la sous-fenêtre Projet d’un projet java, sous une racine source, appuyez sur alt-enter , choisissez une nouvelle classe Java et sous le menu déroulant Genre – le tour est joué! Vous pouvez voir votre modèle Foo comme une option valide.