【问题标题】:Visual Studio Code with XDebug Getting Stuck带有 XDebug 的 Visual Studio 代码卡住了
【发布时间】:2017-08-21 12:21:16
【问题描述】:

我在 Windows 10 上使用 XDebug 和 Visual Studio Code 来调试 PHP。

调试器可以工作,但有时会卡住(遇到断点但不响应 step in、step over 命令)。

我尝试切换到 XDebug nts 版本(非线程安全),但没有帮助。重新启动 Web 服务器 (Apache) 也不能解决它。有时计算机重启会有所帮助,但并非总是如此……

任何解决方案或解决方法? (甚至是一个可以解除这个死锁的命令行)

【问题讨论】:

  • 哦!我想我找到了。在监视窗口中有脱离上下文的调试表达式导致调试器卡住...

标签: visual-studio-code xdebug


【解决方案1】:

在监视窗口中有脱离上下文的调试表达式导致调试器卡住。
您应该从表达式中清除监视窗口。
我猜对脱离上下文表达式的评估会使调试器卡住.

【讨论】:

  • 终于在挠头一整天之后,它奏效了!感谢您的回答:D
  • 哇,这是一个可怕的行为/故障。经过几天想知道发生了什么(并且基本上停止使用 XDebug)之后,这也为我解决了这个问题。
猜你喜欢
  • 2016-11-28
  • 1970-01-01
  • 2017-07-11
  • 2018-09-11
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 2014-08-23
  • 2018-04-06
相关资源
最近更新 更多