2009-02-10 51 views
8

在我当前的Ruby on Rails视图中,我们有许多视图和偏好。实际上很多人并不清楚哪个视图使用哪个部分(它本身也可以使用其他部分)。Rails偏好的依赖关系图

问题是如果有一个工具可以生成所有视图和局部视图的依赖关系图(理想情况下生成一个图,但这很容易)或者您是如何解决这个问题的。

回答

7

我创建了一个插件(基本上只是一个rake任务),它生成一个包含视图和部分对象的所有依赖关系的图。

http://github.com/msales/partial_dependencies/tree/master

+0

该代码是为Rails 2为Rails要求3的似乎是5行改变RAILS_ROOT到Rails.root的唯一变化得到它。 – 2013-01-02 05:46:00

1

Noisy Partials可能是你所需要的(虽然我没有真正尝试过)。

2

应该相对简单地阅读所有的视图和局部图,并在飞行中创建有向图,唯一需要小心的是循环。