2012-10-22 50 views
5

Tôi đã có một dự án PHP rất lớn với nhiều lớp, giao diện, lớp trừu tượng ... Tôi cần xem sơ đồ lớp UML. Tôi tự hỏi nếu PhpStorm có thể tạo ra một?PhpStorm, sơ đồ UML và xmi-file

Điều tôi thấy là có thể xem "sơ đồ" cho một lớp đơn lẻ: nhấp chuột phải vào File Explorer-> Diargams-> Show Diargram. Sau đó, tôi có thể thêm từng lớp một cách thủ công.

Nhưng nó không phải là chính xác những gì tôi muốn. Sẽ mất vĩnh cửu để thêm tất cả các lớp. Tôi không cần sơ đồ tương tác. Tôi chỉ cần xem toàn bộ hình ảnh của dự án của tôi.

Ngoài ra, tôi đã cố gắng sử dụng PHP_UML từ PEAR. Tôi đã tạo tập tin xmi bằng cách sử dụng nó. Nhưng một số công cụ nói rằng nó không hợp lệ (Sparx Enterprise Architect, ArgoUML và Visual Paradigm). Và có vẻ như PhpStorm không thể mở tệp xmi (nó được mở dưới dạng tệp văn bản thuần túy).

Vì vậy, câu hỏi của tôi là:

  1. Có thể xây dựng sơ đồ UML của toàn bộ dự án trong PhpStorm?

  2. Có thể tạo PhpStorm mở tệp xmi "đúng" không?

  3. Có công cụ nào khác hiển thị cho tôi ULM dựa trên xmi hay không.

Dường như vấn đề rất nhỏ nhặt bởi tôi không thể tìm ra giải pháp.

Xin cảm ơn trước.

Trả lời

7
  1. Cố gắng sử dụng Sơ đồ menu ngữ cảnh trên thư mục gốc của project trong cửa sổ Project View công cụ.
  2. No.
  3. Không phải trường của tôi, nhưng Visual Paradigm có thể hữu ích. Không chắc tại sao nó không hiệu quả với bạn. Họ cũng cung cấp tích hợp với IntelliJ IDEA, vì vậy bạn có thể liên hệ với họ và hỏi xem họ có trình cắm thêm cho PhpStorm hay không.
Các vấn đề liên quan