J'aiderais un ami à développer une application Java. Ils sont une boutique non ms.
J'étais chargé d'écrire du code répétitif, donc naturellement en tant que .NET DEV que j'ai pensé à utiliser T4. P>
Mais je suis coincé sur Java / Eclipse (et aucun c # n'est autorisé) alors quelles sont mes options?
Que utilise les gens Java pour la génération de code? Construire des tâches? P>
4 Réponses :
Dans Eclipse, vous pourriez trouver des modèles utiles. Vous pouvez créer de nouveaux modèles dans la boîte de dialogue Préférences via Java> Editeur> Modèles em>. p>
Les modèles plus ciblés sont configurables à Java> Codestyle> Modèles de code EM>. P>
Il y a une introduction aux modèles à Eclipse dans "Eclipse efficace: modèles personnalisés" , qui couvre les deux Java> Editor> Templates em> et Web et XML -> XML Files -> Modèles em>. (Je n'ai pas utilisé ce dernier.) P>
Je ne pense pas que cela fait ce qu'il demande? Les modèles sont ce que vous appelle les extraits et ne sont que des blocs prédéfinis de Tekst avec une expérience de champ similaire (= vous pouvez sauter facilement entre des positions prédéfinies dans Tekst)
Si vous souhaitez utiliser quelque chose de plus "indépendant", vérifiez atomweaver . Ceci est fondamentalement un moteur de modèle comme T4. Cependant, il est indépendant de n'importe quelle plate-forme ou IDE, et lorsqu'il vous permet de construire des modèles simples pour générer des morceaux de code, il peut également être utilisé pour développer des systèmes complets. Le paradigme qu'il suit est ALSE . P>
Vous voudrez peut-être aussi jeter un oeil à Xtext [1] et Andromda [2], à la fois différent de T4, mais bien adapté aux problèmes impliquant de nombreux types répétitifs. P>
[1] http://www.eclipse.org/xtext/
[2] http://www.andromda.org/index.php p>