SharpDevelop is a free IDE for C# and VB.NET projects on Microsoft's .NET platform.
SharpDevelop is a tool that helps you develop VB.NET projects.
It is open-source, and you can download both sourcecode and executables from this site.
Here are some key features of "SharpDevelop":
· Forms designer for C# and VB.NET
· Code completion for C# and VB.NET (including Ctrl+Space support)
· XML Editing
· Folding
· Code AutoInsert (Alt+Ins)
· C# to VB.NET converter, as well as VB.NET to C# converter
· Completely written in C#
· Compile C# and VB.NET in the IDE out-of-the-box
· Open source, GPL licensed
· ILAsm and C++ backends
· Integrated NUnit support
· Assembly Analyzer ("FxCop on steroids")
· Xml documentation preview
· User interface translated to many languages
· Everything templated: add new project or file types, or even compilers to SharpDevelop
· Write C#, ASP.NET, ADO.NET, XML, HTML code
· Project or File-based development (Project Scout & File Scout)
· Rich project options
· Syntax highlighting for C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML
· Intelligent braces
· Bookmark your code
· Code template support
· Feature-rich Find & Replace dialogs
· Easily extensible with external tools
· Easily extensible with Plug-Ins
Requirements:
· NET framework 3.5
What's New in This Release: [ read full changelog ]
· Improved IronPython Support
· IronPython 2.0 Forms Designer
· Converting C# and VB.NET Code to IronPython
· Profiler for Managed Applications
· Introducing a New Tool in SharpDevelop – The Profiler
· Merging of Calls – Pinpointing Interesting Methods
· Integrated Profiler Plans
The following features have been updated:
· NUnit 2.5 Support
· Subversion 1.6
· Update to Boo 0.9.1.3287
· Update to WiX 3.0.5301