Comment modifier le modèle Javadocs généré dans Eclipse?

Je n’aime pas les Javadocs par défaut générés pour moi lorsque je crée une classe ou des méthodes, en particulier la variable @author, qui est le nom d’utilisateur système actuel sur ma fenêtre Windows.

Je voudrais le changer Est-ce possible?

Vérifier les Preferences / Java / Code Style / Code Template

Section Comment / Type

Vous pouvez remplacer la balise author par la valeur dont vous avez besoin et cela aura un effet sur les nouvelles classes générées.

Modèles de code


Cependant, si le modèle est correct, mais que la valeur référencée achète la balise author n’est pas, consultez cette question SO :

${user} utilise la valeur de la variable d’environnement user.name ; par conséquent, vous pouvez transmettre -Duser.name=My Name dans eclipse.ini pour le remplacer.

Ou, si vous préférez, vous pouvez modifier le raccourci pour indiquer:

 C:/java/eclipse/eclipse.exe -vmargs -Duser.name="cleverUserNameToUseInSourceCode" 

  • MacOs: Aram Kocharyan mentionne que eclipse.ini se trouve dans Eclipse.app/Contents/MacOS/ si vous cliquez avec le bouton droit et allez sur Afficher le contenu du package.
  • ZendStudio: commentaires rofflox le fichier s’appelle ZendStudio.ini et se trouve dans Applications/Zend Studio.app/Contents/MacOS/ .

Regardez Fenêtre -> Préférences -> Java -> Editeur -> Modèles.

Spring Tool Suite (personnalisation Eclipse pour le développement Spring) utilise STS.ini. Sous Windows, je l’ai trouvé dans le même répertoire qu’un exécutable de lancement d’application.

Pour utiliser un nom d’utilisateur et un courrier électronique Git, vous pouvez utiliser les variables ${name:git_config(user.name)} et ${email:git_config(user.email)} .

entrer la description de l'image ici

Vous devriez envisager d’utiliser JAutodoc , un plugin très utile pour Eclipse. La paramésortingsation est bien plus avancée que la génération Eclipse standard.