2010-04-09 9 views
60

Estoy tratando de averiguar cómo puedo agregar automáticamente un encabezado de comentario a todos los archivos fuente nuevos en mi proyecto eclipse java. He buscado pero no he encontrado una solución simple para automatizar este proceso. Le di una oportunidad a JAutodoc, y aunque me permite especificar un encabezado, todavía tenía que decirle al plugin de forma manual que inyectara el encabezado y no me gustaba mucho mi palabra clave-subsitution.¿Cómo puedo agregar un encabezado predeterminado a mis archivos de origen automáticamente en Eclipse?

Por cierto, estoy usando el complemento Maven2 para Eclipse para la mayoría de mis proyectos, si eso sirve de algo.

¿Algún consejo?

Respuesta

88

Comentarios generación está configurado en:

Menú Principal ->Ventana ->Preferencias ->Java ->Estilo Código ->plantillas de códigos de ->Configurar genera código y comentarios

Puede cambiar directamente la nueva plantilla de archivos Java: Código ->Nueva Java archivos ->Editar

A partir de Eclipse 3.6 versión, que ya está configurado que para nuevos archivos de Java se inserta ${filecomment}, por lo que es probablemente mejor para editarlo en su lugar:

Comentarios -> archivos -> Editar

+0

Gracias, que parece hacer el truco. Voy a ver más de cerca, debería ser capaz de resolverlo ahora que tengo instrucciones. – John

+10

También tuve que marcar la opción 'Agregar comentarios automáticamente para nuevos métodos y tipos' para que funcione. – jeremija

11

Si quieres comentar este artículo una la parte superior del archivo (para agregar un encabezado de derechos de autor), pruebe Eclipse Copyright Generator. Hay un asistente que le pregunta qué desea incluir. Por lo tanto, puede agregar cada tipo de encabezado de comentario.

Después de la instalación, obtiene un nuevo menú: Proyecto> Aplicar Copyright ....

En el incluya los campos ingrese *.java para reducir el conjunto de archivos.

ver también this answer


Como se indica en los comentarios, hay una otra herramienta proporcionada por la Fundación Eclipse: Eclipse Copyright Tool (como parte de sus herramientas releng)

+4

Eclipse Copyright Generator funciona para archivos existentes. La respuesta aceptada funciona para los archivos recién creados. – ytw

+0

Eclipse Copyright Generator parece no funcionar con archivos php. – Rmannn

+3

¡Aaa y ya no funciona! –

Cuestiones relacionadas