This page is likely outdated. Visit the new documentation for updated content.

Status Owner Importance Complexity MD Version
Pending Normal High


It would be useful to has a visual tool for browsing and editing the class hierarchy, like the class diagram tool in Visual Studio or UML editors.



The canvas would allow exploring the types available in MonoDevelop’s internal Code DOM. This means it will work for source code and assemblies.




Justification for using Moonlight

Shared Designer Canvas

It would be useful if the designer canvas were a re-usable component, so that it could be used for visualising things like database tables and relationship. As long as the canvas is well-separated from the form of the actual data it’s visualising, this should not be hard.