Jetbrains新功能介绍(之一):跨越式的调试执行外部代码调试、SmartStepInto调试器、返回本地值

微信文章科技微信公家号文章哲想软件微信文章Jetbrains新功能引见(之一):逾越式的调试施行外部代码调试、SmartStepInto调试器、前往当地值

Rider 2017.3支撑调试第三方代码并以其他体例扩展调试器,引入新的项目领导,添加C#Interactive,优化单位测试UI,支撑开箱即用的TSLint和CoffeeScript支撑,演变Unity集成,采用 来自最新的ReSharper和IntelliJ平台版本的功能。

Jetbrains新功能介绍(之一):跨越式的调试执行外部代码调试、SmartStepInto调试器、返回本地值 1

有时候,你想调试一个你不具有源代码的法式集:一个节制库或一个不克不及按预期工作的保守模块。 其他时候,您只想更好地领会Framework的运转体例。

Rider 2017.3使得调试外部代码成为一个主动,无痛的过程。 您此刻能够逐渐完成并在Rider反编译的法式集中设置断点。 Rider曾经有了一个.NET调试器和一个.NET反编译器,我们只需要让它们无缝地互操作,我们就这么做了。

每当你只想调试你本人的代码时,你能够改变调试器的设置,让它逾越任何库挪用。

调试方式链和嵌套方式挪用通过新的调试器,Smart Step Into操作变得更容易。

该操作可协助您选择一个特定的呼叫进入,同时逾越一行中的所有其他呼叫。 例如,在调试Print(Filter(people,BuildPredicate(x = x.Feature,“smth”)));,如许的行时,您能够选择特地进入Filter()。

按照旧见的需求,当您逐渐施行代码时,Rider会进修在Debug东西窗口的变量视图(a.k.a“locals”)中显示函数前往值。

当方式挪用的成果未存储在局部变量中时,例如当方式前往另一个方式的前往值或利用方式链接时,这很是有用。

您此刻能够将施行指针拖放到代码中的更早或更晚的位置,使您能够重试或跳过某些逻辑,而无需从头启动使用法式。

在调试会话期间,此刻可通过Alt + Enter利用强制运转到光标和设置下一个语句等调试器操作。

当您调试Xamarin或Unity等基于Mono的使用法式时,此刻支撑Lambda表达式和扩展方式。

数值类型的值 – 小数点,浮点数,双精度 – 此刻按照预期进行评估和显示。

受苹果公司新划定影响,微信 iOS 版的赞扬功能被封闭,可通过二维码转账支撑公家号。

CloudVision:建立云平台的完满根本云计较多租户、与OpenStackManila集成、云当地操作

HeliconFocus:强大的图像处置东西整合聚焦区域,建立完满聚焦图像,界面简练、操作便利,设想人道化

GoLand:Go编码开辟东西(二)运转测试、版本节制、挪动重构、默认值完成

GoLand:Go编码开辟东西(一)Go言语编码协助、人体工学设想、快速导航、代码生成

简介:微信公家平台收录了微信公共号,微信美女号,微信明星帐号,微信搞笑号等各品种型的微信公家号以及微信微信网页版的利用方式。

Jetbrains新功能介绍(之一):跨越式的调试执行外部代码调试、SmartStepInto调试器、返回本地值 2

加入电报群

【江湖人士】(jhrs.com)原创文章,作者:江小编,如若转载,请注明出处:https://jhrs.com/2018/24796.html

扫码加入电报群,让你获得国外网赚一手信息。

文章标题:Jetbrains新功能介绍(之一):跨越式的调试执行外部代码调试、SmartStepInto调试器、返回本地值

(1)
江小编的头像江小编
上一篇 2018-06-16 05:29
下一篇 2018-06-16 05:31

热门推荐

Leave a Reply

Sending

国外老牌便宜域名服务商Namecheap注册com域名大优惠,抢到就赚到,优惠码:NEWCOM698
$5.98/年
直达官网