【问题标题】:Does Rider has the "Just My Code" debugging option?Rider 是否具有“仅我的代码”调试选项?
【发布时间】:2019-11-05 01:20:19
【问题描述】:

Rider 可以轻松调试第 3 方代码。但有时在调试我自己的代码时噪音太大了。

VS 有“Just My Code”选项,让我们只调试我们的代码。 Rider也有吗?

【问题讨论】:

    标签: debugging rider


    【解决方案1】:

    是的,有一个选项记录在 here

    禁用外部代码调试 在 Build, Execution, Deployment | 上清除 Enable external source debug调试器页面 > JetBrains Rider 设置 Ctrl+Alt+S。 如果禁用此选项,您仍然可以 导航到外部代码并在那里设置断点。然而, 外部代码中的断点将被调试器忽略,你 将无法进入外部代码。所以你的调试 经验将受到解决方案中源代码的限制。

    【讨论】:

    • 打错了。启用此功能会在反编译的源代码中向我显示异常行。禁用此功能会在我的代码行中显示相同的异常。带有禁用“仅我的代码”问题的 VS 以上述第二种方式工作。但是启用它并没有显示我现在预期的行为
    【解决方案2】:

    这是它应该如何工作的。所有异常都被禁用,但 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-07
      相关资源
      最近更新 更多