2010-10-20 26 views
12

Tôi đang tìm kiếm một công cụ cho phép tôi tạo biểu đồ luồng cho một dự án cụ thể. Khó hiểu mã người khác bằng cách xem mã, biểu đồ luồng có thể rất hữu ích.Trình tạo biểu đồ luồng từ các tệp nguồn

Dự án của tôi nằm trong bản VS 2010 Professional Edition.

+1

Hãy xem [Visual Studio Power Tools] (http://msdn.microsoft.com/en-us/vstudio/bb980963.aspx). Nó có thể có một cái gì đó để giúp bạn tạo ra sơ đồ trình tự/sơ đồ hoạt động hoặc được gọi là "biểu đồ lưu lượng". –

+0

Nhận bản thân Visual Paradigm cho UML - thật tuyệt vời và miễn phí trong 30 ngày và bạn có thể kiểm tra xem liệu bạn đang tìm kiếm gì và quyết định cho chính mình. Tôi đặt cược nó sẽ phù hợp với bạn. –

+0

Hãy xem [Code Rocket] (http://www.getcoderocket.com/). – sep

Trả lời

13

The Visual Studio Learning Pack có trình tạo sơ đồ, nhưng rất tiếc, nó chỉ hoạt động với các ấn bản năm 2008.

Điều bạn có thể thực sự muốn được gọi là Sơ đồ chuỗi. Chức năng này được tích hợp vào VS 2010 Ultimate Edition.

Bạn chỉ cần nhấp chuột phải vào bên trong một phương thức và chọn "Tạo biểu đồ trình tự" từ trình đơn bật lên. sequence diagrams

+4

Tôi không tìm thấy sơ đồ trình tự trong phiên bản chuyên nghiệp, tôi nghĩ rằng đó là phiên bản Ultimate. – Sharique

+1

Có, nó nằm trong UE chứ không phải Chuyên nghiệp. Trong tương lai, sẽ rất hữu ích nếu bạn chỉ định phiên bản bạn đang sử dụng. –

+0

Tôi nghĩ rằng nó chỉ có sẵn cho các dự án C# chứ không phải cho các dự án C++. – sabertooth1990

5

ReSharper có tính năng hiển thị các cuộc gọi đến và gọi đi trong chế độ xem tương tác, đồ họa.

alt text

Nó cũng có một tính năng tương tự cho Value Tracking hiển thị dòng dữ liệu.

alt text

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