2010-09-14 22 views
25

Tìm kiếm một công cụ/đá quý tốt có thể tự động tạo biểu đồ UML đẹp mắt cho ứng dụng đường ray hiện có.Công cụ tự động tạo biểu đồ UML cho ứng dụng Rails

(Im tưởng tượng một công cụ như vậy sẽ đọc các tập tin schema.rb và sau đó quét các mô hình cho các mối quan hệ)

+0

Mẹo: Nếu bạn không thể làm các công cụ này hoạt động, hãy kiểm tra kỹ mô hình của bạn và đảm bảo bạn có tất cả các thuộc tính của bạn và has_many, v.v. – Evolve

Trả lời

18

Đối với Rails 3, hãy thử Railroady, nó cũng được duy trì.

+0

Có cuộc gọi tốt. – Evolve

+2

Tôi chuyển sang RailRoady từ Rails-ERD (có vấn đề với nhiệm vụ cào của nó) - nó cũng hỗ trợ cho Rails 4. –

12

RubyMine có một công cụ để làm điều này; họ gọi nó là một "sơ đồ phụ thuộc mô hình", nhưng nó tạo ra một biểu đồ giống UML cho các mô hình ứng dụng của bạn.

Nếu bạn không muốn sử dụng RubyMine, hãy xem RailRoad. Đó là một công cụ độc lập tương tự, mặc dù RubyMine là đẹp hơn, IMO.

+2

RailRoad chưa được cập nhật trong hai năm qua vì vậy có lẽ không phải là lựa chọn tốt nhất –

+0

@Jordi Cabot chính xác, tôi đã thử cách đây khoảng một năm và nó không hoạt động –

+1

Bạn có thể thử [Rails ERD] (http: // rails- erd.rubyforge.org/) như là một thay thế cho Đường sắt. Nó được duy trì và hoạt động đặc biệt cho Rails 3. – molf

16

Bạn có thể thử Rails ERD làm phương án thay thế cho Đường sắt. Nó được duy trì và hoạt động riêng cho Rails 3.

+0

Tín dụng cho Molf theo nhận xét trên – Evolve

+0

Một công cụ rất hữu ích, cảm ơn! –

+0

Cam kết cuối cùng cách đây 10 tháng, có thể không được duy trì nữa. –

Các vấn đề liên quan