2010-09-03 8 views
10

Estoy ayudando a un amigo a desarrollar una aplicación Java. Son una tienda que no es de MS.
Me encargaron escribir un código repetitivo, así que, como desarrollador de .NET, naturalmente pensé en usar T4.¿Hay algo como .NET's T4 para Java?

Pero estoy atascado en Java/Eclipse (y no se permite C#) ¿cuáles son mis opciones?
¿Qué utilizan los usuarios de Java para la generación de código? ¿Construir tareas?

Respuesta

1

En Eclipse puede encontrar plantillas útiles. Puede crear nuevas plantillas en el cuadro de diálogo Preferencias a través del Java> Editor> Plantillas.

Las plantillas más específicas se pueden configurar en Java> CodeStyle> Plantillas de código.

Hay una introducción a las plantillas en Eclipse en "Effective Eclipse: Custom Templates", que cubre tanto Java> Editor> Plantillas y Web y XML -> XML Archivos -> Plantillas. (No he usado este último.)

+1

No creo que esto hace lo que pide? Las plantillas son lo que en .Net se llama fragmentos y son solo bloques predefinidos de tekst con algún tipo de experiencia de campo (= se puede saltar fácilmente entre las posiciones predefinidas en el tekst) – Cohen

2

Si desea utilizar algo más "independiente", marque AtomWeaver. Esto es básicamente un motor de plantillas como T4. Sin embargo, es independiente de cualquier plataforma o IDE, y si bien le permite crear plantillas simples para generar fragmentos de código, también puede usarse para desarrollar sistemas completos. El paradigma que sigue es ABSE.

Cuestiones relacionadas