editor's review

download

specifications

changelog

SharpDevelop is a comprehensive yet user-friendly piece of software whose main purpose is to offer you with the proper functions to develop your .NET Framework projects with ease.

The utility requires a regular installation process, after which you can begin working with it, by launching it from the shortcut that it places on your desktop. It features a pleasant as well as functional interface, with several panels, so you can view all aspects of your project from a single window.

The application supports a wide range of coding formats, for instance CSHTML, ASPS, CD, BOO, CS, VB, WXS, EDMX, PY, RB, XML, SDPS, SRD, TT, and many more, thus, regardless of your preference, SharpDevelop will be able to cater to your needs, as it allows you to edit existing projects or start new ones from scratch.

SharpDevelop provides you with code completion options by typing '.' (dot) at the end of the targeted object's name, which will call out a list of alternative properties, events or methods, enabling you to write your code more quickly.

Moreover, it features a code debugger, meaning you can determine if your program contains a bug which could completely prevent it from functioning properly. The 'Debug' function can be targeted at a 'BreakPoint', 'CallStack', 'Threads', 'Console', 'Object Graph', 'Local Variables' and others. Additionally, SharpDevelop offers a 'Code Generator' which can automatically create code for 'Interfaces', 'ToString Methods', 'Overridable Properties' and many more, sparing you from the unnecessary effort of writing it all by hand.

To summarize, SharpDevelop is a complex and efficient tool that can successfully assist you in creating C# and VB.NET software, simplifying and optimizing your work in the process.