首页 > 编程语言 >MonoDevelop 3.0——更好的代码完成、性能与快速修复建议

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

时间:2022-11-28 14:04:13浏览次数:65  
标签:修复 Service Mono 代码 MonoDevelop 开发者 3.0

近日,MonoDevelop 3.0发布了,该版本提供了一些新特性,专注于性能、开发者生产力,特别针对C#开发者。 该版本主要的变化在于MonoDevelop的解析器与代码完成现在使用了Mono C...

近日,​​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轻量级框架有一定研究。



标签:修复,Service,Mono,代码,MonoDevelop,开发者,3.0
From: https://blog.51cto.com/shanyou/5891082

相关文章

  • shopex安装Zend Optimizer - 3.3.0后依然乱码
    修改php.ini 在最后加上一下内容[Zend]zend_optimizer.optimization_level=15;优化程度,这里定义启动多少个优化过程,默认值是15,表示同时开启10个优化过程中的1-4,我们可......
  • grub修复
    1mkdir/mnt/chrootdir2mount/dev/sda1/mnt/chrootdir3fordirinprocdevsysetcbinsbinvarusrliblib64tmp;do4mkdir/mnt/chrootdir/$dir&&mo......
  • 【Java】数据类型隐式判断缺陷修复
    公司之前有一个与第三方团队合作开发的项目,由于过程沟通出现问题,导致整合测试时出现较多问题。其中有一个最经典的就是关于数据类型隐式判断的缺陷修复,追查代码用了2天的时......
  • centos8上使用kubeasz3.0.0项目ansible自动的二进制部署k8s高可用集群
    一、ansible的kubeasz3.0.0部署多master高可用kubernetes集群环境#二进制部署,ansible的kubeasz3.0.0部署多master高可用kubernetes集群环境1.#主机名设置类型服务器I......
  • 华为云会议AI智能降噪3.0,可抑制200种噪声!
    华为云会议AI智能降噪3.0,可抑制200种噪声!“不好意思,我这边声音有点吵,你们那边听得清吗?”相信很多人都有这样的线上会议体验,不得不在嘈杂的环境中接入会议,又担心噪声影响会议......
  • 华为云会议AI智能降噪3.0,可抑制200种噪声!
    华为云会议AI智能降噪3.0,可抑制200种噪声! “不好意思,我这边声音有点吵,你们那边听得清吗?”相信很多人都有这样的线上会议体验,不得不在嘈杂的环境中接入会议,又担心噪声影......
  • Spring Boot 3.0 正式发布,王炸!!
    SpringBoot3.0正式发布大家好,我是栈长。SpringBoot3.0正式发布了:同时发布更新的还有2.7.x和2.6.x两条版本线,SpringBoot是我见过的发版最守时的技术框架之......
  • 后端踩坑笔记:记一次内存泄漏查障修复过程
    前言由于某开发项目的特殊性,在开发过程中需要将一些核心的代码加密。但是项目一开始就是由swoft框架(一个基于swoole的PHP框架)进行开发,未找到swoft代码加密工具。因此想到了......
  • 谷歌翻译最新修复(可用谷歌浏览器,idea)
    谷歌翻译突然宣布退出中国,这就给许多用户习惯了在浏览器中使用右键菜单然后选择“翻译成中文”的网页翻译操作带来了不便,因为现在已经无法直接的获得翻译结果了,返回的只能......
  • Vue2.0+3.0笔记
    生命周期 非单文件组件:全局事件时  脚手架文件结构  ├──node_modules├──public│├──favicon.ico:页签图标│└──index.htm......