Comment générer du code comme le fait Eclipse Visual Editor
-
14-11-2019 - |
Question
Je veux créer un éditeur qui devrait être glisser-déposer et il devrait générer du code source en conséquence. J'ai trouvé que l'éditeur visuel fait presque le même que je voulais réaliser. Je suis déjà passé par GEF mais je m'attendais à ce qu'il y ait un code source disponible pour l'éditeur visuel afin que je puisse comprendre la logique de génération de code derrière.
La solution
Parce que Visual Editor est maintenant un Projet Eclipse Vous pouvez accéder aux sources à partir de CVS. Voir ici pour plus de détails: http://www.eclipse.org/vep/webcontent/faq.html#install_cvs
Sur une note latérale: Acceleo est un autre projet Eclipse visant à créer un générateur de code. Je recommande vraiment de le voir. Si vous n'êtes pas familier avec les techniques de modélisation, la courbe d'apprentissage peut-être assez longue, mais une fois que vous l'obtenez, c'est vraiment puissant.