2009-02-10 52 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

應該相對簡單地閱讀所有的視圖和局部圖,並在飛行中創建有向圖,唯一需要小心的是循環。