6

当使用带有 XDebug 的 Eclipse PDT 来调试 PHP Web 应用程序时,有没有办法打开一个控制台窗口,允许我输入并查看当前范围内任意表达式的值?

这似乎是调试环境的一个明显元素,我可能遗漏了一些东西,但唯一类似于控制台的东西说“此时没有控制台可显示”

4

1 回答 1

6

这是诀窍,正常启动 PHP 调试会话,然后当您到达断点时,或者在您单步执行代码时,请按照以下步骤操作:

  • 转到窗口-> 显示视图
  • 选择“表达”
  • 当表达式子窗口打开时,单击图标“创建新的监视表达式”
    • [图标看起来像一个小代数方程 x+y = ?]
  • 在打开的对话框中输入任意表达式
  • 继续执行前两个步骤,直到您拥有要观看的所有表达式

从那时起,您可以继续单步执行代码、添加或删除表达式等。

于 2010-04-02T22:55:39.140 回答