You are developing. netProgramIs vs2005 or vs2008 used to the maximum extent? If you don't have it, or you can't stand the consumption of resources, or you don't want to spend money on using genuine products, I recommend you an open-source ide-sharpdevelop.
First:
This ide only occupies 50 MB of memory, which is lighter than eclipse's 100 MB.
Take a look at some of its official features:
Forms designer for C #, VB. NET and Boo
Code Completion for C #, VB. NET and Boo (including Ctrl + space Support)
Integrated nunit support plus code coverage (ncover)
Integrated Debugger
Code Analysis with fxcop
Refactoring support
Multi-framework support (. NET 1.1 and 2.0, Mono, compact framework)
XML editing (source and Tree View) With XPath search
Parser-based code converter (C # to VB. NET/Boo and more)
Compile C #, VB. NET & boo code in the IDE out-of-the-box
Code autoinsert (Alt + INS)
XML documentation Preview
Setup projects supported with Windows Installer XML (WIX)
Subversion Integration
Open source, lgpl licensed
The Boo language mentioned in it has similar syntax with python, which is very simple and convenient.
1 Public Class Test:
2
3 Public Def Constructor ():
4 Pass
5
6
7 Public Def Print ():
8 System. Console. writeline ( ' Asdasd ' )
In addition, this ide integrates a boo interpreter. You can write some simpleCode, Which can be executed in real time.
One thing reflects its open-source features: it supports external plug-ins, which must be learning eclipse.
The following is my experience:
1) Its project file format and vs are both msbuild, so a project can be opened either with vs or with sharpdevelop.
2) Although sharpdevelop supports WPF applications, it is not supported yet, such as LINQ.
3) it may be related to machine performance. On my computer (M memory), the syntax prompt is slow.
4) The default version control tool of sharpdevelop is SVN rather than VSS.
5) sharpdevelop integrates ndoc and nunit, and provides some useful small plug-ins, which is very helpful for development.
6) The size of the sharpdevelop Installation File is only a little larger than 8 Mb.
Haha, I decided. I will use sharpdevelop on my own small book and uninstall the damn vs2008 beta2.
See http://www.icsharpcode.net/opensource/sd /.