MonoDevelop 3.0——更好的代码完成、性能与快速修复建议

MonoDevelop 3.0 版本发布,引入了多项增强特性,旨在提升 C# 开发者的性能与生产力。解析器与代码完成采用 MonoCompilerService,带来更高效、精准的代码完成体验。改进包括更快的 FindReferences、优化的代码格式化、新功能 MiniCodeView 及重构支持等。此版本进一步整合了 Mono 和 Xamarin 的资源,强化了 IDE 的核心功能。

近日,MonoDevelop 3.0发布了,该版本提供了一些新特性,专注于性能、开发者生产力,特别针对C#开发者。

该版本主要的变化在于MonoDevelop的解析器与代码完成现在使用了Mono Compiler Service,确保了未来针对Compiler Service的所有改进都会改善这些IDE特性。

一些主要的改进如下所示:

  • 更好的代码完成,特别是lambdas与LINQ Expressions
  • 更快、更精确的Find References
  • C#的语法高亮
  • 通过新的预定义“AllMan”模式实现的更好的代码格式化,兼容于VS default
  • 新版的MonoMac addin
  • 新的Mono For Android可视化设计器
  • 更快地加载与构建大型项目

除了上述改进外,还有一个针对Source Analysis的新的试验性特性,提供了潜在的代码改进/重构与快速修复命令——启动它还会在滚动条附近显示出一个代码迷你图。重构特性使用了NRefactory 5上下文动作模型,可以编写新的上下文动作。值得一提的是,构建在Mono Compiler Service之上的NRefactory 5也用在了SharpDevelop中,这是两个项目团队协作的成果。

MonoDevelop是个针对.NET与基于Mono的桌面与Web应用的开源IDE,主要由Xamarin开发并提供支持。

转载于:https://www.cnblogs.com/shihao/archive/2012/05/27/2520597.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值