MonoDevelop is een ide die afstamt van SharpDevelop. MonoDevelop wordt ontwikkeld voor een Gnome-omgeving op Linux en stelt je in staat om te programmeren in C# en andere .Net-talen. Het beschikt natuurlijk over 'code completion' en een 'class viewer' waarmee je alle classes met hun methodes en eigenschappen in je project kan bekijken. Daarnaast kan je gebruikmaken van verschillende add-ins om de functionaliteiten van deze ide uit te breiden. De ontwikkelaars hebben versie 2.0 met de volgende aankondiging uitgebracht:
MonoDevelop 2.0 Released
The MonoDevelop team is proud to announce the release of MonoDevelop 2.0. MonoDevelop is a GNOME IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and to maintain a single code base for all platforms.
This new version of MonoDevelop comes with plenty of new features. Here is a summary:
- Project management
- Native support for the MSBuild format, with support for multiple target frameworks, and a new project model which allows managing several solutions at the same time.
- Per-project/solution policies.
- Vala support.
- Workbench
- Support for multi-selection in the solution pad.
- Pad/document switcher.
- Go to File dialog with support for acronym matching.
- New assembly browser.
- Web development
- Better support for code completion.
- Path bar and document outline.
- Source code editing
- Improved code completion, with C# 3 support.
- New managed text editor with support for code folding, split view, colour schemes and incremental search bar.
- vi modes support.
- Document outline pad for c# files.
- Improved Xml editing experience.
- Integrated debugger
- Integration of MDB (for debugging Mono applications) and GDB (for debugging native applications).
- Improvements in most of the existing features, including Version Control integration, the GTK# visual designer, and many others.