ic#code社区在2009.02.10发布了SharpDevelop 3.0正式版,版本号为:3.0.0.3800。由于4.0的版本也早早开始了其开发工作,所以会发现有些特性在这两个版本中有种举棋不定的感觉,比如对WPF设计器的支持,在3.0的测试版中还有,到了正式版中则被移植到了4.0的版本。下面说说其主要的变化:
1、WF(Windows Workflow Foundation)从3.0的正式版中去除了。
2、支持WPF/XAML,但是还没有可视化的设计器,在4.0版本中才有。
3、可视化的类设计器(社区里说有,但还没有在3.0.0.3800版本中看到)。
4、C# 3.0 LINQ语法的支持。
5、支持重构。
6、集成PowerShell工具。
同样一些工具也在3.0的正式版中被删除了 :NAnt、NDoc, 直接创建NUnit项目也将在3.1的版本中可以看到。总的来说,这个3.0.0.3800版本的SharpDevelop还是不错的,其核心代码的结构也更为清晰,主要表现在能够同时支持两套不同的GUI:WinForm和WPF。期待SharpDevelop越来越好!