Je migre d'Eclipse vers Intellij Idea. Une chose que je ne pouvais pas encore comprendre est la saisie semi-automatique de la @author
balise JavaDoc. Lors de la saisie @a
dans Eclipse, il y a deux propositions:
@author - author name
@author
Comment obtenir la première proposition dans Intellij (est-ce même possible?)? Et si c'est possible, comment modifier le modèle de ce qui est inséré pour l'espace réservé du nom de l'auteur?
intellij-idea
javadoc
rkcpi
la source
la source
Réponses:
Vous pouvez contourner cela via un modèle en direct. Allez dans Paramètres -> Modèle en direct, cliquez sur le bouton "Ajouter" (plus vert sur la droite).
Dans le champ "Abréviation", entrez la chaîne qui doit activer le modèle (par exemple
@a
), et dans la zone "Texte du modèle" entrez la chaîne à compléter (par exemple@author - My Name
). Définissez le "Contexte applicable" sur Java (peut-être des commentaires uniquement) et définissez une clé pour terminer (à droite).Je l'ai testé et cela fonctionne bien, cependant IntelliJ semble préférer les modèles inbuild, donc "@a + Tab" ne complète que "author". Le réglage de la clé d'achèvement a Spacefonctionné cependant.
Pour changer le nom d'utilisateur qui est automatiquement inséré via les modèles de fichiers (lors de la création d'une classe par exemple), peut être changé en ajoutant
-Duser.name=Your name
à idea.exe.vmoptions ou idea64.exe.vmoptions (selon votre version) dans le répertoire IntelliJ / bin .
Redémarrez IntelliJ
la source
Une autre option, pas exactement ce que vous avez demandé, mais qui peut être utile:
Allez dans l' onglet
Settings
->Editor
->File and code templates
->Includes
(à droite). Il existe un en-tête de modèle pour les nouveaux fichiers, vous pouvez utiliser le nom d'utilisateur ici:Pour utiliser le nom d'utilisateur du système:
la source
Cochez Enable Live Templates et laissez le curseur à la position souhaitée et cliquez sur Apply puis OK
la source
Pour Intellij IDEA Community 2019.1, vous devrez suivre ces étapes:
la source