Có công cụ dòng lệnh nào lấy nguồn Java và tạo sơ đồ tuần tự không? Hoặc có bất kỳ công cụ nào chuyển đổi mã Java thành XML và chuyển đổi XML thành các sơ đồ trình tự trong bất kỳ định dạng hình ảnh chuẩn nào bằng cách sử dụng api mở không? tôi biết một số công cụ tạo ra sơ đồ trình tự từ mô tả văn bản như biểu đồ uml. là có cách nào để chuyển đổi mã java để định dạng mô tả văn bản. Vì vậy mà tôi có thể sử dụng các công cụ có sẵn.Làm cách nào để tạo sơ đồ trình tự từ mã nguồn Java?
8
A
Trả lời
4
Quick Sequence Diagram Editor hoạt động với các tệp văn bản đơn giản.
lẽ bạn có thể sử dụng kết hợp với Eclipse:
- Highlight một tên phương pháp trong cửa sổ soạn thảo của bạn
- Right-Click, chọn "Open Gọi Hierarchy"
- Trong "Call Hierarchy" cửa sổ mở ra, mở rộng các yếu tố ngăn xếp đường dẫn mà bạn muốn
- chọn ngăn xếp phần tử cấp cao nhất
- Right-Click, chọn "Sao chép Hierarchy mở rộng"
- Dán vào trình soạn thảo văn bản bạn chọn (Vi, Nano, Notepad ++, v.v.)
- Sử dụng một số tiện ích chuyển đổi văn bản/regex để chuyển đổi sang định dạng văn bản Trình soạn thảo sơ đồ chuỗi nhanh.
+0
Theo như # 7 đi .. là có bất kỳ tiện ích mà thực sự hỗ trợ này? – captainrad
+0
Tôi đã sử dụng chức năng tìm kiếm/thay thế của 'Vi', hỗ trợ regex khá phức tạp. Các tùy chọn khác có thể là 'sed',' awk' hoặc các công cụ quyền lực Unix khác. – Stewart
Các vấn đề liên quan
- 1. Tạo sơ đồ lớp từ nguồn C++?
- 2. Eclipse plugin hoặc công cụ mã nguồn mở để đảo ngược mã java kỹ thuật cho sơ đồ trình tự
- 3. Tự động tạo sơ đồ lớp từ mã java trong umbrello?
- 4. Plugin Eclipse để tạo sơ đồ UML từ mã C++
- 5. Có cách nào để tự động tạo sơ đồ lưu lượng dữ liệu và sơ đồ?
- 6. Tạo sơ đồ UML từ các nguồn Scala
- 7. Sơ đồ trình tự UML
- 8. Mã Python được tạo tự động từ một sơ đồ UML?
- 9. Tạo sơ đồ loại ERD từ mã Rails
- 10. sơ đồ tuần tự
- 11. Tạo sơ đồ lớp tự động
- 12. Làm cách nào để tạo sơ đồ UML từ mã C# được viết trong Visual Studio 2012 vào Visio 2010?
- 13. Cách vẽ sơ đồ trình tự trong trang HTML
- 14. làm thế nào để bạn hồ sơ nguồn java với trình soạn thảo ý tưởng intellij?
- 15. Tự động tạo sơ đồ khối chức năng từ mã ansi c
- 16. Tạo Sơ đồ Lớp
- 17. Tiện ích miễn phí chạy trong Linux để tạo sơ đồ lớp UML từ các tệp nguồn Java
- 18. Android: Tạo UML từ mã nguồn Java Android
- 19. Tạo sơ đồ luồng lập trình
- 20. Làm cách nào để tự động thụt lề mã nguồn?
- 21. Trình tạo biểu đồ luồng từ các tệp nguồn
- 22. Tạo sơ đồ UML từ biểu diễn văn bản
- 23. Phím Java - sơ đồ phím
- 24. Tạo mã nguồn Java Maven cho Hibernate
- 25. Có cách nào để xuất biểu đồ trình tự do studio trực quan tạo ra không?
- 26. Làm cách nào để tự xây dựng python từ mã nguồn trên Ubuntu?
- 27. Tạo sơ đồ nút cây
- 28. Làm cách nào để phân tích bản đồ (foreach) theo thứ tự tôi đã tạo (JAVA)
- 29. Làm cách nào để áp dụng chức năng ẩn danh từ danh sách trong sơ đồ?
- 30. Tạo Sơ đồ Trạng thái Kéo/Thả
Dường như chuyển đổi sang XML sẽ là một bước không cần thiết. –
sau đó làm thế nào tôi có thể tạo ra các sơ đồ – pavan
http://stackoverflow.com/questions/87137/sequence-diagram-reverse-engineering – prunge