【发布时间】:2019-11-05 01:20:19
【问题描述】:
Rider 可以轻松调试第 3 方代码。但有时在调试我自己的代码时噪音太大了。
VS 有“Just My Code”选项,让我们只调试我们的代码。 Rider也有吗?
【问题讨论】:
Rider 可以轻松调试第 3 方代码。但有时在调试我自己的代码时噪音太大了。
VS 有“Just My Code”选项,让我们只调试我们的代码。 Rider也有吗?
【问题讨论】:
是的,有一个选项记录在 here
禁用外部代码调试 在 Build, Execution, Deployment | 上清除 Enable external source debug调试器页面 > JetBrains Rider 设置 Ctrl+Alt+S。 如果禁用此选项,您仍然可以 导航到外部代码并在那里设置断点。然而, 外部代码中的断点将被调试器忽略,你 将无法进入外部代码。所以你的调试 经验将受到解决方案中源代码的限制。
【讨论】:
这是它应该如何工作的。所有异常都被禁用,但 Any Exception 选项已选中 Only in my code 选项。它作为允许的过滤器工作,没有排除。 关于本页的帮助:https://www.jetbrains.com/help/rider/Breakpoints_dialog_Rider.html
还有另一个选项:在我的代码之外处理异常。 我无法看到启用/禁用此选项的任何差异。 不幸的是,此选项的帮助为空:https://www.jetbrains.com/help/rider/Settings_Debugger.html
【讨论】: