由于有Sharpdevelop 3.0(http://www.icsharpcode.net/OpenSource/SD/Download/),任何人都可以告诉我它与Express Editions相比如何?(http://www.microsoft.com/Express/)
我试图找到差异,但只能找到这个旧帖子http://community.icsharpcode.net/blogs/mattward/pages/VisualStudioExpressComparison.aspx
我写了一篇关于它的博客文章,你可以在这里找到它
在我的结论中,我说:
结论如果我必须选择Web应用程序而不是快速版本轻松获胜.Web服务器中的构建,具有分屏功能和javascript调试的图形设计器使它太好了.如果您认为您真的需要在IDE中使用数据库,那么SharpDevelop也不适合您.如果你想创建一个Windows窗体或控制台应用程序都可以正常工作,如果你想更认真地构建这些应用程序并使用源代码控制系统,静态代码分析和IDE中的stylecop,你需要SharpDevelop!
如果快递版本允许第三方可扩展性(Resharper)并解决我的小烦恼,它将是第一.如果SharpDevelop将获得一个resharper插件,一个网页的图形设计器和一个内置的Web服务器,它将是第一.
SharpDevelop是一个免费/开源项目.Microsoft Visual Studio Express Edition是一个残缺的Visual Studio,缺少一些有助于发布商业软件的工具/功能.
如果您将来计划使用Visual Studio,请使用快速版.否则我强烈推荐SharpDevelop.
在功能方面,它们都有调试器,它们都具有语法突出显示和代码完成功能.它们都具有您期望从.Net的完整RAD IDE中获得的所有功能.