2010-09-03 4 views
10

Sto aiutando un amico a sviluppare un'applicazione Java. Sono un negozio non MS.
Mi è stato assegnato il compito di scrivere del codice ripetitivo, in modo del tutto naturale come sviluppatore .NET, ho pensato di utilizzare T4.C'è qualcosa come .NET T4 per Java?

Ma io sono bloccato su Java/Eclipse (e non è consentito C#) quindi quali sono le mie opzioni?
Cosa usano le persone Java per la generazione del codice? Costruisci compiti?

risposta

1

All'interno di Eclipse è possibile trovare i modelli utili. È possibile creare nuovi modelli nella finestra di dialogo Preferenze tramite Java> Editor> Modelli.

Altri modelli di destinazione sono configurabili su Java> CodeStyle> Modelli di codice.

C'è un'introduzione ai modelli in Eclipse in "Effective Eclipse: Custom Templates", che copre sia Java> Editor> Modelli e Web e XML -> XML File -> Modelli. (Non ho usato quest'ultimo.)

+1

Io non credo che questo fa quello che chiede? I modelli sono quelli che in .Net sono chiamati snippet e sono solo blocchi predefiniti di tekst con esperienza di campo (= puoi saltare facilmente tra posizioni predefinite nel tekst) – Cohen

2

Se si desidera utilizzare qualcosa di più "indipendente", controllare AtomWeaver. Questo è fondamentalmente un motore di template come T4. Tuttavia, è indipendente da qualsiasi piattaforma o IDE e, mentre consente di creare semplici modelli per generare pezzi di codice, può anche essere utilizzato per sviluppare sistemi completi. Il paradigma che segue è ABSE.