写点什么

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

  • 2012-05-27
  • 本文字数:515 字

    阅读完需:约 2 分钟

近日, 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

2012-05-27 05:0410154
用户头像

发布了 88 篇内容, 共 270.3 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

KWDB v2.1.0 发版说明

KWDB数据库

时序数据库 查询优化 分布式架构 DataX 数据查询

和鲸科技创始人&CEO范向伟出席首届工业智算产业发展研讨会,共话 AI 创新与产业化落地

ModelWhale

人工智能 大数据 AI R语言

HarmonyOS :适配折叠屏展开与收起,实现单屏与双屏UI的无缝切换

李小轰

HarmonyOS NEXT

V7.5.3安装tidb ipv6集群(redhat 7.9)

TiDB 社区干货传送门

管理与运维 安装 & 部署 7.x 实践

用户指南 | 快速迁移 InfluxDB v2 数据至 GreptimeDB

Greptime 格睿科技

数据库 云原生 数据存储 数据迁移

华为视频多平台聚合,热门IP《白夜破晓》《珠帘玉幕》任你追

最新动态

《一文讲透》第4-3期:KWDB 数据库运维 —— 安全与审计(上)

KWDB数据库

时序数据库 数据库运维 审计 数据库安全 多模数据库

模拟器快速上手,助力HarmonyOS应用/服务高效开发

白晓明

HarmonyOS 模拟器 HarmonyOS NEXT

HarmonyOS :自定义弹窗(CustomDialog)的解耦实践

李小轰

HarmonyOS NEXT

如何在敏捷开发中实现更好的需求管理

易成研发中心

需求管理 需求管理工具

实录速递 | 和鲸ModelWhale助力医学Datathon跨学科协同,共筑数据科学与临床研究标准化新路径

ModelWhale

Python 人工智能 数据库 R语言 临床医学

汽车摆臂行业数字化转型方案及MES系统具体功能介绍

万界星空科技

汽车 mes 汽车零部件mes 汽车摆臂行业 汽车摆臂mes

基于 AutoFlow 快速搭建基于 TiDB 向量能力的本地知识库问答机器人

TiDB 社区干货传送门

8.x 实践

和鲸气象联合解决方案闪耀亮相第29届联合国气候变化大会(COP29)

ModelWhale

人工智能 AI R 语言 气候 COP29

Domino 流计算快速上手 - 2. 聚集

YMatrix 超融合数据库

数据库 数据仓库 流计算 超融合数据库

50万奖金池等你来战! 第二届OpenHarmony创新应用挑战赛再度起航

科技热闻

长上下文语言模型评估体系探析

Baihai IDP

程序员 AI LLMs 长上下文语言模型

HarmonyOS UI动态化:探索自定义组件的创建与实时更新技术

李小轰

HarmonyOS NEXT

HarmonyOS :ArkUI `动态组件` 与`组件工厂` 的最佳封装策略

李小轰

HarmonyOS NEXT

TIDB 利用follower 角色实现读写分离

TiDB 社区干货传送门

【稳定性】上线三板斧(可灰度、可验证、可回滚)

京东科技开发者

商业开源的最佳起步实践 PPT 分享中|QCon・北京站圆满落幕

Greptime 格睿科技

数据库 AI 云原生 活动

探索HarmonyOS:一键掌握Router与NavPathStatck的传参和页面回调技巧

李小轰

HarmonyOS NEXT

HarmonyOS :扩展修饰器,实现节流、防抖、权限申请

李小轰

HarmonyOS NEXT

华为阅读启动“乘国航 阅世界”国航伴读计划,3重好礼免费领!

最新动态

人工智能与人类合作:未来工作模式的新探索

天津汇柏科技有限公司

AI人工智能

HarmonyOS :面向对象式网络请求库,我发布的第一个鸿蒙三方库

李小轰

HarmonyOS NEXT

HarmonyOS :自定义组件 @BuilderParam 中 this 作用域填坑小记

李小轰

HarmonyOS NEXT

HarmonyOS :基于 emitter 封装了一个便捷的 EventBus 事件通知

李小轰

HarmonyOS NEXT

ClkLog埋点系统基于ClickHouse的百万日活测试报告

ClkLog

测试 数据采集 sdk 用户分析 开源软件

MonoDevelop 3.0——更好的代码完成、性能与快速修复建议_.NET_Roopesh Shenoy_InfoQ精选文章