Rider EAP17带来了许多改进但缺乏.NET Core调试功能
JetBrains 2月份發(fā)布了新版Rider,為.NET開發(fā)人員提供了許多IDE插件。本次發(fā)布被稱為bulid 17,其中有許多新特性首次亮相,包括新的NuGet包管理界面、對(duì)崩潰問(wèn)題的修復(fù)以及調(diào)試方面的改進(jìn)。不幸的是,這次發(fā)布的Rider版本無(wú)法調(diào)試基于.NET Core開發(fā)的應(yīng)用程序。
\\據(jù)JetBrains透露,這個(gè)調(diào)試功能依賴于一個(gè)NuGet包,但這個(gè)NuGet包有一個(gè)許可限制,它不能在非Microsoft產(chǎn)品中使用。InfoQ聯(lián)系JetBrains對(duì)此發(fā)表評(píng)論,據(jù)悉雖然“...[JetBrains]承諾盡快讓Rider提供對(duì)于.Net Core調(diào)試的支持”,但是再次引入這個(gè)功能的發(fā)布日期尚無(wú)法確定。
\\即便如此,這個(gè)版本也改進(jìn)了很多功能。因?yàn)轭~外添加了一個(gè)新的用于斷點(diǎn)觸發(fā)的計(jì)數(shù)選項(xiàng),調(diào)試功能得到了增強(qiáng)。這有助于調(diào)試循環(huán)體。計(jì)數(shù)器可以設(shè)置成當(dāng)循環(huán)達(dá)到某個(gè)值時(shí)進(jìn)行計(jì)數(shù),而不用在每次循環(huán)當(dāng)中都設(shè)置一個(gè)斷點(diǎn)觸發(fā)器。計(jì)數(shù)器可以直接展示觸發(fā)次數(shù),從而節(jié)省了大量的時(shí)間。構(gòu)建工具窗口已經(jīng)細(xì)化,包括構(gòu)建過(guò)程的原始文本視圖和樹視圖,以便更輕松地關(guān)注您感興趣的錯(cuò)誤。另一項(xiàng)改進(jìn)是ReSharper的代碼提示,開發(fā)者使用Alt + Enter能夠快速檢索可用的修正建議。
\\Rider現(xiàn)在可以下載,但請(qǐng)記住這仍然是預(yù)發(fā)布軟件,不應(yīng)該安裝在關(guān)鍵系統(tǒng)上。Windows、Mac OS X和Linux系統(tǒng)都有可用的二進(jìn)制版本。此版本中修復(fù)錯(cuò)誤的完整列表可以在此處查看。
\\查看英文原文:Rider EAP17 Brings Improvements, But Loses .NET Core Debugging
\\感謝冬雨對(duì)本文的審校。
\給InfoQ中文站投稿或者參與內(nèi)容翻譯工作,請(qǐng)郵件至editors@cn.infoq.com。也歡迎大家通過(guò)新浪微博(@InfoQ,@丁曉昀),微信(微信號(hào):InfoQChina)關(guān)注我們。
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的Rider EAP17带来了许多改进但缺乏.NET Core调试功能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 这是程序员之作
- 下一篇: Spring+SpringMVC+MyB