Mono 改进异步支持,MonoDevelop 添加 NuGet

阅读数:1230 2013 年 1 月 30 日

话题:语言 & 开发

NuGet on MonoDevelop

MonoDevelop 最近接受了对NuGet包管理器的支持。MonoDevelop 这款开源 IDE 支持在 Windows、Mac OS X 以及各种 Linux 发行版上进行.NET 开发。NuGet 为开发者提供了一种从 IDE 之内获取开发环境扩展的方式。

NuGet 包括的包已经超过 69000 种,在 Visual Studio 用户中非常受欢迎。感谢 Matt Ward 的工作,现在 MonoDevelop 用户也可以使用这个库了。在工作中仅使用 MonoDevelop 的开发者可以更方便地使用 NuGet 的产品,而使用 MonoDevelop 来管理最初由 Visual Studio 开发的跨平台产品的开发者可以更容易地保持其环境的同步。

Ward 指出,虽然能够工作,但这只是个 beta 版本,尚不能支持原始 NuGet 的所有特性。比如,因为 Mono 不支持 PowerShell,所以包含在 NuGet 中的任何 PowerShell 脚本都无法运行。

Mono 3.0.3 发布

Mono 这一最新版本的亮点包括:改进的异步支持和性能,以及针对 Solaris 和 MacOS 用户的新的 DTrace 特性。其他主要改进是提供了 Mono 垃圾收集器 Sgen,现在支持并发,而且“大大减少了最大停顿”。此外还有一些设涉及不同方面的 bug 修复。更多细节请查看发布说明

查看英文原文Mono Improves Aync Support and MonoDevelop Adds NuGet