Ruby on rails 为Rails应用程序自动生成UML图的工具

Ruby on rails 为Rails应用程序自动生成UML图的工具,ruby-on-rails,uml,entity-relationship,Ruby On Rails,Uml,Entity Relationship,正在寻找一个好的工具/gem,它可以自动为现有rails应用程序生成一个好看的UML图 (我想象这样一个工具会读取schema.rb文件,然后扫描模型中的关系)RubyMine有一个工具可以做到这一点;他们称之为“模型依赖关系图”,但它为您的应用程序模型生成了一个类似UML的图 如果您不想使用RubyMine,请退出。这是一个独立的工具,可以做类似的事情,虽然RubyMine的更漂亮,但在我看来。对于Rails 3,试试看,它也可以维护。您可以尝试作为铁路的替代品。它是专门为Rails 3维护和

正在寻找一个好的工具/gem,它可以自动为现有rails应用程序生成一个好看的UML图


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

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


如果您不想使用RubyMine,请退出。这是一个独立的工具,可以做类似的事情,虽然RubyMine的更漂亮,但在我看来。

对于Rails 3,试试看,它也可以维护。

您可以尝试作为铁路的替代品。它是专门为Rails 3维护和工作的

铁路在过去两年中没有更新,所以可能不是最好的option@Jordi卡博特确切地说,我大约一年前就试过了,但它不起作用,你可以试着作为铁路的替代品。它是专门为Rails 3维护和工作的。@molf:我将保留Chris的accept,因为他是提问时最好/唯一的答案。但我会把你的答案复制到另一个答案上,这样社区就可以投票选出最好的。。(如果你想要分数或其他东西,你自己做,如果有问题,我会删除我的)。谢谢你的建议!如果有人找不到这一点,这里有docs shift选项命令UPROPTIP:如果你不能让这些工具正常工作,请仔细检查你的模型,确保你拥有所有属于你的,并且有很多等。模型之间很好地匹配。上一次提交是在10个月前,可能不再维护。我从Rails ERD切换到RailRoady(rake任务有问题)-它还支持Rails 4。