Existe-t-il un moyen d'ajouter un commentaire d'en-tête standard à un endroit et cela s'appliquera à tous les fichiers source de mon projet? l'en-tête contient mon nom, mes coordonnées, ma société, ma licence, etc.
Réponses
Trop de publicités?Si vous êtes à la recherche d'un outil avec une bonne intégration Eclipse (et une belle interface graphique), je propose: Eclipse le droit d'Auteur Générateur
Cela ajoute:
- un nouveau Panneau dans les préférences (global ou d'un projet) avec: Menu > Fenêtre > Préférences > Général > Droit D'Auteur.
- un Menu Menu > Projet > Appliquer le droit d'Auteur...
- une très belle Assistant avec beaucoup d'options et des valeurs par défaut du modèle de l'Open Source licence (Apache, EPL, ...)
Découvrez le guide de l'Utilisateur pour obtenir un aperçu de toutes les fonctionnalités.
Je l'ai juste essayé avec eclipse 3.6 et il fonctionne bien.
Il y a un site de mise à jour pour l'installer: http://www.wdev91.com/update/
En plus de la réponse fournie par Bozho, il y a les releng outils fournis par eclipse, qui vous donner quelques élément de menu commandes de fixer les droits d'auteur dans les fichiers existants. Vous pouvez installer le releng outils à partir de ce site de mise à jour:
Le Projet Eclipse Mises à jour - http://download.eclipse.org/eclipse/updates/4.3
Et il y a un petit peu d'information est disponible ici:
https://wiki.eclipse.org/Development_Resources/How_to_Use_Eclipse_Copyright_Tool
Le projet @Jmini lien (Eclipse droit d'Auteur Générateur) semble morte, vous pouvez utiliser ce plugin pour ajouter des en-têtes: JAutoDoc, il est très facile à utiliser et ont beaucoup de services publics pour la javadoc.
Vous devez spécifier une licence en project|general > Preferences > java > JAutodoc > FileHeader
et plus tard dans le projet de l'utilisation: project > JAutodoc > Add Header
, assurez-vous que l'option Replace Existing Header
est sur.
Le modèle est écrit à l'aide de la Vélocité, de sorte que vous pouvez ajouter toutes les informations dont vous avez besoin en tant que variables.