MonoDevelop 3.0——更好的程式碼完成、效能與快速修複建議

來源:互聯網
上載者:User
本文來源於我在InfoQ中文站翻譯的文章,原文地址是:http://www.infoq.com/cn/news/2012/05/monodevelop-3

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.