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

J’essaie de comprendre comment je peux append 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 permettait de spécifier un en-tête, je devais quand même demander au plugin d’injecter l’en-tête manuellement et il ne semblait pas très attaché à la souscription de mots clés.

J’utilise d’ailleurs le plugin Maven2 pour Eclipse pour la plupart de mes projets si cela peut vous aider.

Des conseils?

La génération de 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 modèle de nouveau fichier Java: Code -> Nouveaux fichiers Java -> Modifier

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

Commentaires -> Fichiers -> Modifier

Si vous souhaitez append votre commentaire en haut du fichier (pour append un en-tête de copyright), essayez Eclipse Copyright Generator . Il y a un assistant qui vous demande ce que vous voulez inclure. Par conséquent, vous pouvez append tous les types d’en-tête de commentaire.

Après l’installation, vous obtenez un nouveau menu: Projet> Appliquer les droits d’auteur ….

Dans le champ include files , entrez *.java pour réduire l’ensemble des fichiers.

voir aussi cette réponse


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