2011-08-29 104 views

回答

10

尝试Acceleo看到它使用与斯卡拉here

+1

它是一个Eclipse插件,但是我正在寻找独立的工具(我想写一个SBT插件)。 –

+5

与Acceleo的维护人员交谈,看看您是否可以使用sbt重新使用Acceleo核心(剥离Eclipse胶水的位)。不需要重新发明轮子:) – opyate

+4

Acceleo实际上能够从Scala源代码生成图表吗?据我所知,正如在上面的例子中所展示的那样,它可以基于给定的模型输出源代码,但不是相反的(这是问题的要点)。 – falconepl

19

我正好有这个问题,但没有找到任何会很快吸取一些Scala的源代码层次的例子,所以我结束了创建的东西做。我已经把它在GitHub上的情况下,它给其他人有用:

https://github.com/mikeyhu/scaladiagrams