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

Status Owner Importance Complexity MD Version
Pending Normal High

Overview

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.

Features

Exploring

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

Editing

Implementation

Tasks

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.