SharpDevelop 3.0 进入 Beta 版

  • James Vastbinder
  • 张逸

2008 年 3 月 12 日

话题:.NETIDE语言 & 开发

在上个月的 2 月 19 日,Christoph Wille宣布了 SharpDevelop 3.0 的 beta 1 版本将支持.NET Framework 3.5。最近一次发布的版本仍然支持不同版本的.NET Framework 的多目标定位。在 3 月 4 日,ShareDevelop 项目在 CodePlex 维持了一个镜像站点

此次发布新增加的内容包括:

  • 对多核机器的并行构建支持
  • 新语言的支持
    • IronPython
    • F#
  • C# 中的代码完成功能
  • 一个新的被重写了的调试基础架构

对于 IDE 环境特性的修改:

  • NDoc 被 Sandcastle 所替代
  • PartCover 将替代 NCover
  • 添加了 WiX 3.0
  • 在安装中不再包括 Mono 和 NAnt,但是仍然支持独立安装

对于为什么在即将发布的版本中修改对 Mono 的支持,Chris 指出:

作出将 Mono 从产品“降级”为样例地位的决定源于多个因素。其一,我们只支持对 Mono 的基本编译,既没有调试器,也没有各种可视化设计器(就像 GTK# 那样)。我们收到许多关于支持这些内容的问题,而最诚实的答案就是“对不起,我们不会再支持了”。然后在十二月,Miguel 宣布 MonoDevelop 将提供对 Windows 的支持(MonoDevelop 是 SharpDevelop 的一个分支),这意味着这个 IDE 将支持 Windows,也就是完全支持 Mono 中我们不具有的所有内容。

查看英文原文:SharpDevelop 3.0 Enters Beta

.NETIDE语言 & 开发