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

近日,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开发并提供支持。

查看英文原文:MonoDevelop 3.0 – Better Code Completion, Performance, Quick-Fix Suggestions

查看中文原文:MonoDevelop 3.0——更好的代码完成、性能与快速修复建议

译者 张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏月色的自留地

小技巧,把Markdown文本发布到微信公众号文章

34130
来自专栏张善友的专栏

Orchard 发布1.0版本和ASP.NET MVC 3 RTM

Orchard是一个免费和开源的社区交流项目,致力于在ASP.NET平台开发应用程序和可重用性组件。它将创建用于ASP.Net应用和扩展的共享组件,以及修改这些...

22770
来自专栏葡萄城控件技术团队

ComponentOne使用技巧——从Winform穿越到WPF

WPF 和 Winform 是两个单独的平台,但二者又都是基于 .NET 4.0 以上版本开发的,所以很多.NET开发人员就开始研究如何在WPF中使用Winfo...

12120
来自专栏.NET开发者社区

(码友推荐)2018-07-12 .NET及相关开发资讯速递

1.Optimization Thresholds – Grouping and Aggregating Data, Part 4

14030
来自专栏Fundebug

30个极大提高开发效率的Visual Studio Code插件

译者按: 看完这篇文章,我打算从 Sublime Text 转到 Visual Studio Code 了!

39160
来自专栏漫漫全栈路

Xamarin-C#开发移动App-环境搭建

好吧,正确的翻译是,低头前行,永不满足!

21780
来自专栏张善友的专栏

Phalanger---PHP的.NET编译器

除了IronPython,微软正试着让.NET平台支持更多你我熟知的动态语言,例如Perl、PHP、Ruby。根据IronPython的创造者、也是微软CLR开...

19880
来自专栏吉浦迅科技

C++ AMP双精度Windows环境测试报告

测试日期:2014-2-26 测试环境:华硕ESC1000超算工作站 测试GPU:AMD FirePro S7000 测试系统:Win7 & Win 8 ...

310110
来自专栏.NET开发者社区

(码友推荐)2018-07-31 .NET及相关开发资讯速递

3.Announcing Xamarin.Android 9.0 (P) Preview

14140
来自专栏施炯的IoT开发专栏

Windows Phone Developer Tools 7.1 Beta 新特性--使用Additional Tools

    5月24号晚上兴奋地等待,在浏览器缓冲了近30分钟后,我终于看到了芒果更新的Webcast,虽然只是看了一个结尾。第二天通过小指的围脖收到风声,芒果更新...

19990

扫码关注云+社区

领取腾讯云代金券