railroadでrailsを見える化
フリーソフト大好き2ca3です。今回はrailroad。
Ruby on Railsで開発していてモデルやコントローラーの関係を見える化するのに便利なソフトです。
※railsroadではないので注意
インストールから、dotファイルを作るとこまでは以下のサイトを見れば問題なくできるはず。
http://www.moongift.jp/2007/07/railroad/
■インストール
C:\>gem install railroad
■実行(-Cはコントローラの作成、-Mはモデルの作成)
C:\railsapp>railroad -o foo.dot -C
C:\railsapp>railroad -o bar.dot -M
出来上がるdotという拡張子のファイルは
Graphviz(ぐらふびず)というオープンソースのグラフ描画アプリケーションのファイル形式です。
Graphvizをインストールしてもいいのですが
WindowsであればEasyGraphvizというフリーソフトの方がGUIで操作できるので簡単です。
当然、png化とかも簡単にできます。
いじょ