web-dev-qa-db-fra.com

Comment puis-je ajouter automatiquement un en-tête par défaut à mes fichiers source dans Eclipse?

J'essaie de comprendre comment ajouter automatiquement un en-tête de commentaire à tous les nouveaux fichiers source de mon projet Eclipse Java. J'ai regardé autour de moi mais je n'ai pas trouvé de solution simple pour automatiser ce processus. J'ai essayé JAutodoc, et même si cela me permet de spécifier un en-tête, je devais toujours dire au plugin manuellement d'injecter l'en-tête et il ne semblait pas très friand de ma substitution de mots-clés.

En passant, j'utilise le plugin Maven2 pour Eclipse pour la plupart de mes projets si cela peut vous aider.

Des conseils?

69
John

La génération des commentaires est configurée dans:

Menu principal -> Fenêtre -> Préférences -> Java -> Style de code -> Modèles de code -> Configurer le code généré et les commentaires

Vous pouvez modifier directement le nouveau Java: Code -> Nouveau Java -> Modifier

Depuis la version Eclipse 3.6, il est déjà configuré pour les nouveaux fichiers Java _ ${filecomment} est inséré, il est donc préférable de le modifier à la place:

Commentaires -> Fichiers -> Modifier

101

Si vous souhaitez ajouter votre commentaire en haut du fichier (pour ajouter un en-tête de copyright), essayez de Eclipse Copyright Generator . Un assistant vous demande ce que vous souhaitez inclure. Vous pouvez donc ajouter tout type d'en-tête de commentaire.

Après l'installation, vous obtenez un nouveau menu: Projet> Appliquer le droit d'auteur ... .

Dans le champ Inclure les fichiers , saisissez *.Java pour réduire l'ensemble de fichiers.

voir aussi cette réponse


Comme indiqué dans les commentaires, il existe un autre outil fourni par la Fondation Eclipse: Eclipse Copyright Tool (dans le cadre de leurs outils de releng)

15
Jmini