2011-08-29 23 views

risposta

10

provare Acceleo vedere un esempio di utilizzo con scala here

+1

Si tratta di un plugin Eclipse, ma Cerco strumento autonomo (Voglio scrivere un plugin SBT). –

+5

Parla con i manutentori di Acceleo e verifica se riesci a riutilizzare il core Acceleo (il bit con la colla di Eclipse spogliata) con sbt. Non c'è bisogno di reinventare la ruota :) – opyate

+4

Acceleo è effettivamente in grado di generare un diagramma dal codice sorgente di Scala? Per quanto ne so, e come è dimostrato nell'esempio sopra, può emettere un codice sorgente basato su un dato modello, ma non viceversa (quello era il punto della domanda). – falconepl

19

Ho avuto esattamente questo problema e non sono riuscito a trovare nulla che possa disegnare rapidamente una gerarchia da qualche codice sorgente Scala così ho finito per creare qualcosa per farlo . Ho messo su GitHub nel caso in cui è utile a nessuno:

https://github.com/mikeyhu/scaladiagrams

Problemi correlati