Supported Programming Languages
- C# (Code Completion, Windows Forms Designer)
- VB.NET (Code Completion, Windows Forms Designer)
- Boo (Code Completion, Windows Forms Designer)
- IronPython (Code Conversion, Windows Forms Designer, partial Code Completion)
- IronRuby (Code Conversion, Windows Forms Designer)
- F#
- Refactoring
- Parallel build support for multi-core machines
- Multi-framework targetting (.NET 2.0, 3.0 and 3.5)
- Code Autoinsert
- Starts from a USB memory stick
- Read-only project support
- Full MSBuild 3.5 support
- Integrated Debugger
- Code Analysis (FxCop)
- Unit Testing
- Code Coverage
- Profiler
- Integrated Subversion support
- StyleCop addin
- Setup projects (WiX, More information)
- SharpDevelop Reports .NET open-source reporting solution (More)
- Parser-based code converter (Online Code Converter)
- XML "code completion"
- Documentation generation (Sandcastle, SHFB)
- Reflector addin
- Easy addin extensibility mechanism
- SharpDevelop for Applications (SDA) allows you to host SharpDevelop in your applications
- Text editor is rehostable to add a programmer's editor to your applications (including code completion!)
- VC++ project support
- Mono support
- Snippet Compiler
- More Reuse and Extensibility examples