Trying to reverse-engineer existing project and it would be of great help to see how classes collaborate/depend on each other. Is there a way to build project-wide UML diagram (or class diagram of any kind) in IntelliJ IDEA using build-in functionallity or using some free plugin?
Right-click a Java method and click "Sequence Diagram" from the context menu; Or 2. Create a file with ". zen" as the file extension (e.g my-sequence. zen) and start writing ZenUML DSL.
To build a class diagram, all you have to do is launch the Smartdraw's Automatic Class Diagram extension and point it at your repository. Load your source code and choose which files you want to include in your diagram. Click "Build Diagram" and you're done.
Right click on your package
no matter which. Click Diagrams
> Show Diagram
(Ctrl+Alt+Shift+U). You will see your package in diagram editor.
Now:
expand
(E) or collapse
(C) all nodes.So, play with it a bit and i think you will achieve what you need.
This is how it could looks like:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With