debugging Rider是否有“Just My Code”调试选项?

2o7dmzc5  于 2023-06-23  发布在  其他
关注(0)|答案(3)|浏览(140)

Rider使调试第三方代码变得容易。但有时它只是在调试我自己的代码时太多的噪音。
VS有“Just My Code”选项,它允许我们只调试自己的代码。Rider也有同样的吗?

axkjgtzd

axkjgtzd1#

以下是它应该如何工作。所有异常都被禁用,但任何异常选项中仅在我的代码中选项被选中。它作为允许的过滤器工作,没有排除。有关此页面的帮助:https://www.jetbrains.com/help/rider/Breakpoints_dialog_Rider.html

还有另一种选择:处理代码外的异常。我无法看到启用/禁用此选项的任何差异。不幸的是,此选项的帮助为空:https://www.jetbrains.com/help/rider/Settings_Debugger.html

eoxn13cs

eoxn13cs2#

是的,有一个选项,如文档所示here
要禁用外部代码调试清除在生成、执行、部署上启用外部源代码调试| JetBrains Rider设置的调试器页面> Ctrl+Alt+S。如果禁用此选项,您仍然可以定位到外部代码并在那里设置断点。但是,外部代码中的断点将被调试器忽略,您将无法单步执行外部代码。因此,您的调试经验将受到解决方案中的源代码的限制。

yyhrrdl8

yyhrrdl83#

JetBrains Rider附带默认功能Enable external source debug。如果您希望将调试限制在代码中,则需要禁用它。你可以在这里阅读更多关于这个功能。
其他的答案对我没有帮助,因为它们处理的是异常而不是代码调试。所以,我决定分享这个,以防将来有人需要找到一个快速的答案。

相关问题