2010-01-11 10 views

Répondre

14

Découvrez RailRoad.

Il crée des diagrammes pour les modèles et les contrôleurs. Je parie que ça va faire ce que tu veux. Il produit des fichiers DOT qui peuvent être visualisés avec Graphviz ou d'autres programmes.

J'ai eu un certain succès avec cela, mais quand vous avez une tonne de modèles, vous devrez peut-être faire un réarrangement manuel pour obtenir un diagramme d'apparence correcte.

RailRoad example http://railroad.rubyforge.org/diagrams/depot_models_full.png

+0

Accepter votre réponse. RailRoad semble prometteur. Mais comment réorganisez-vous les dessins du modèle? (dans mon cas, il s'est compliqué et déconner assez vite) –

+0

J'ai utilisé Omnigraffle, qui peut lire les fichiers DOT. –

0

Confirmant la réponse haut que le chemin à parcourir. Vous pouvez prendre la sortie DOT de Railroad à graphviz-dev.appspot.com pour générer l'image en ligne.

Comme d'autres l'ont indiqué, il serait bon que vous puissiez réorganiser manuellement la sortie.