一种自动为Rails应用程序生成UML图的工具

时间:2010-09-14 03:47:23

标签: ruby-on-rails uml entity-relationship

寻找一个好的工具/ gem,可以为现有的rails应用程序自动生成漂亮的UML图。

(我想象这样的工具会读取schema.rb文件,然后扫描模型以寻找关系)

3 个答案:

答案 0 :(得分:18)

对于Rails 3,请尝试Railroady,它也会保留。

答案 1 :(得分:17)

你可以试试Rails ERD作为铁路的替代品。它被维护并专门用于Rails 3.

答案 2 :(得分:12)

RubyMine有一个工具来做到这一点;他们称之为“模型依赖关系图”,但它为您的应用程序模型生成类似UML的图形。

如果您不想使用RubyMine,请查看RailRoad。它是一个独立的工具,虽然RubyMine比较漂亮,IMO也是如此。