在 Rider studio 中调试。步入不工作
Debug in Rider studio. Step into not working
当我尝试按 Step into
热键时调试过程中出现问题。
默认设置为 F11
和 F7
。当我尝试按 F11 时,没有任何反应。当我尝试按 F7
它按代码步进但是当它必须进入方法时(step into
它是此操作的特殊命令)我的调试模式关闭。
Rider 关闭调试模式,就像我通过按钮所做的那样。
我尝试更改为另一个热键操作 step into
。结果一样。当我尝试在步骤调试期间进入另一个方法并按 F7
或 step into
的其他键时,我的 Rider 停止调试模式。
我在 F8
上有一个 step into
的屏幕。同样的结果,当我在调试期间尝试进入该方法时,我的调试模式关闭。
如何解决?
这似乎是 bug in Rider [JetBrains Youtrack issue]。我建议所有受影响的人都为这个问题投票以增加紧迫性。
一个部分解决方案似乎是:禁用“始终智能步入”。
使用 JetBrains Rider 作为默认的 JIT 调试器
- 按 Ctrl+Alt+S 或 select 文件 |从主菜单中设置,然后选择构建、执行、部署 |左边的调试器。
- 点击将 rider 设置为默认调试器。
- 当 JetBrains Rider 设置为默认 JIT 调试器并且进程调用 Debugger 时。
我有来自 JetBrains 的答案。
需要取消勾选外部调试
may I ask you to uncheck Enable external source debug setting (Preferences | Build, Execution, Deployment | Debugger)? Does it help you?
终于成功了
当我尝试按 Step into
热键时调试过程中出现问题。
默认设置为 F11
和 F7
。当我尝试按 F11 时,没有任何反应。当我尝试按 F7
它按代码步进但是当它必须进入方法时(step into
它是此操作的特殊命令)我的调试模式关闭。
Rider 关闭调试模式,就像我通过按钮所做的那样。
我尝试更改为另一个热键操作 step into
。结果一样。当我尝试在步骤调试期间进入另一个方法并按 F7
或 step into
的其他键时,我的 Rider 停止调试模式。
我在 F8
上有一个 step into
的屏幕。同样的结果,当我在调试期间尝试进入该方法时,我的调试模式关闭。
如何解决?
这似乎是 bug in Rider [JetBrains Youtrack issue]。我建议所有受影响的人都为这个问题投票以增加紧迫性。
一个部分解决方案似乎是:禁用“始终智能步入”。
使用 JetBrains Rider 作为默认的 JIT 调试器
- 按 Ctrl+Alt+S 或 select 文件 |从主菜单中设置,然后选择构建、执行、部署 |左边的调试器。
- 点击将 rider 设置为默认调试器。
- 当 JetBrains Rider 设置为默认 JIT 调试器并且进程调用 Debugger 时。
我有来自 JetBrains 的答案。
需要取消勾选外部调试
may I ask you to uncheck Enable external source debug setting (Preferences | Build, Execution, Deployment | Debugger)? Does it help you?
终于成功了