我们在做C#开发的时候,会用到微软的Visual Stadio作为首选开发工具,Visual Stadio功能强大,界面友好,智能感知出色,但是安装麻烦,安装后所占空间巨大。很多人想要一个小型的IDE开发工具,那就是SharpDevelop了。
SharpDevelop是一个免费开源的IDE开发环境,它是基于类似eclipse的插件思想,完全由C#语言开发的一套完整的.Net IDE开发环境,它具有如下特点:
1.体积小:和几个G的visual studio相比,它仅仅只有4M多,体积相差了几百倍,但是麻雀虽小,五脏俱全,用它开发普通的程序,足够用了。
2.新的2.0版本的解决方案和工程文件同visual studio 2005 100%兼容,这下它们就可以互相打开对方的工程,再也不用为兼容性发愁了。
3.以前的老版本的调试一个问题,但在新版2.0中已经支持断点调试。
4.它简便易用。但凡使用过VS之类IDE的人,只要简单操作一下,基本就能了解个大致。
5.多语言支持,当然也包括简体中文。
6.支持插件扩展。
7.免费开源,它的代码可以说是学习.net最生动的教材。
怎么安装它呢?我们以SharpDevelop_2.2.1为例。在安装SharpDevelop之前,要先安装.NET Framework 和.NET Framework SDK,这些可以从微软的官方网站上下载,安装顺序是:
1.Microsoft .NET Framework 2.0 版可再发行组件包 (x86)(dotnetfx.exe/Microsoft .NET Framework Redistributable Package 2.0)
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=zh-cn
2.Microsoft .NET Framework 2.0 软件开发工具包 (SDK) (x86)(这是一个可选项,但官网推荐安装)
http://www.microsoft.com/downloads/details.aspx?familyid=FE6F2099-B7B4-4F47-A244-C96D69C35DEC&displaylang=zh-cn
3.Microsoft .NET Framework 2.0 版简体中文语言包 (x86)(langpack.exe),如果你英文够好,可以不装
http://www.microsoft.com/downloads/details.aspx?familyid=39C8B63B-F64B-4B68-A774-B64ED0C32AE7&displaylang=zh-cn
4.SharpDevelop_2.2.1.2648_Setup.msi