1) 体积小功能强大:和几个G的Visual Studio .NET相比,它仅仅只有14M多,体积相差了几百倍,但是麻雀虽小,五脏俱全,用它开发普通的程序,足够用了。
2) 框架-插件结构:SharpDevelop采用框架——插件的可扩展的体系结构。Eclipse曾经宣称可以成为世界上所有语言的开发工具,只要提供相应的插件。SharpDevelop也可以做到这一点。
3) 解决方案和工程文件同Visual Studio 2005 100%兼容:从SharpDevelop2.0开始,SharpDevelop的解决方案和工程文件采用完全相同的格式,这下它们就可以互相打开对方的工程,再也不用为兼容性发愁了。
4) 完全免费。
5) 完全开源:一款优秀的软件如果能够开放源代码,对于广大程序员来说,无疑找到了一座知识的金库。将其源代码进行研读,学习优秀的编程技术和理念,将大大提 高读者的技术水平;对于软件企业来说,也可以从开放的源代码中找到可以利用的东西。
下载sharpdevelop源代码包,解压后,有一个samples文件夹,有很多有用的例子,如语法高亮、代码自动完成、代码覆盖率、SdaUser(和visual studio shell 有点相似),可以直接拿到我们的项目中使用,特别推荐下!!!