Bug 419469

Summary: Feature Request: Integrate Umbrello with KDevelop
Product: [Applications] kdevelop Reporter: Matt Kovacs <koma111>
Component: generalAssignee: kdevelop-bugs-null
Status: REPORTED ---    
Severity: wishlist CC: koma111, Markus.Elfring
Priority: NOR    
Version First Reported In: 5.5.0   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Matt Kovacs 2020-03-31 22:20:39 UTC
SUMMARY
KDevelop is (in my opinion) one of the most advanced IDEs, but it has a glaring omission: an integrated UML modeler/Planner or a way to view the UML diagram of a project or session.
Since a KDE application (named Umbrello) providing this functionality exists, it would be really nice to have the two integrated.

For example, there could be a button in the Projects or Classes tool view that opens Umbrello on the current project and auto-generates the UML diagram of the project. Then the user could work on the UML, reordering the boxes, styling it, etc.

Furthermore, Umbrello could be fully embedded in KDevelop, as an alternative Classes view. This way the user can create and edit classes, members, member functions, etc. from a graphical view that can be expanded into its own window, zoomed and panned, etc. This would be especially helpful with large projects that have many and/or massive classes and multiple levels of inheritance.

Microsoft Visual Studio has similar functionality built-in, so I can see users who often make good use of it, coming from VS, looking for it and not finding it, which could potentially discourage them from using KDevelop as their main IDE.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro KDE
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1
Comment 1 Markus Elfring 2020-11-15 08:39:43 UTC
(In reply to Matt Kovacs from comment #0)
I am also curious how the collaboration can become better between such development tools.