想生成图片,模糊点也行,不用很准确的
自己定义规则,然后用下面的画 https://github.com/glejeune/Ruby-Graphviz/
gem install ruby-graphviz 这个只是一个画图的工具,不能自动根据代码生成图片。除非我了解 ruby 代码的解析,等于写个代码解析器了,工程量很大啊。
yuml?
#3 楼 @chunlea yuml 怎么使用,是先把代码转换为 uml 吗?有什么工具可以转换吧?
#4 楼 @sevk 就是一种 DSL,没怎么用过。去官网看看吧。 http://www.yuml.me
http://sunxiunan.com/?p=2196 最近有个写文档的需要,画时序图类图是经常的。顺手查查,发现这个项目 https://github.com/aivarsk/scruffy 使用 yUML 语法生成类图和时序图,好玩。
#6 楼 @sagasw 这个也是要自己写 uml 脚本才行啊..
我想直接自动分析代码生成,然后稍微修改一下
http://railroady.prestonlee.com/
http://modeling-languages.com/uml-tools/#ruby
#8 楼 @hardywu 这个是给 rails 用的,希望能直接支持非 rails