Php Zend Studio调试器-是否可能分步执行?

Php Zend Studio调试器-是否可能分步执行?,php,debugging,zend-studio,Php,Debugging,Zend Studio,最近,我使用了很多类在PHP中实现ArrayAccess和迭代器。它的功能很棒,但在调试时有点痛苦。具体地说,由于我正在为我的类手动定义这些数组访问和迭代方法,所以在PHP中单步执行代码时,为了日常事务一遍又一遍地循环这些接口方法会有点痛苦 我的问题:我是否可以在我的方法上添加docblock注释或其他符号,以便Zend Studio调试器自动跳过?我意识到我可以手动跳过,但在“跨入”和“跳过”之间来回切换会让人厌烦。有什么解决方案吗?在代码中没有任何东西可以影响Zend调试器afaik 有关各

最近,我使用了很多类在PHP中实现ArrayAccess和迭代器。它的功能很棒,但在调试时有点痛苦。具体地说,由于我正在为我的类手动定义这些数组访问和迭代方法,所以在PHP中单步执行代码时,为了日常事务一遍又一遍地循环这些接口方法会有点痛苦


我的问题:我是否可以在我的方法上添加docblock注释或其他符号,以便Zend Studio调试器自动跳过?我意识到我可以手动跳过,但在“跨入”和“跳过”之间来回切换会让人厌烦。有什么解决方案吗?

在代码中没有任何东西可以影响Zend调试器afaik

有关各种控制选项,请参见

如果要将文件或资源排除在步骤之外,请尝试步骤筛选器


    • 没有自定义Zend调试器是不可能的。因此,我相信还有其他解决你问题的办法。尝试创建一个类似if的块,测试控制器变量和制动器内部

      if($test_an_controller_variable) { // Like a $i of an iteration, and you don't need wait ane iterations until that.
          $b; // set a breakpoint to here.
      }
      

      步骤过滤器的方向是正确的,但不幸的是,您无法通过使用文档块来控制调试器。@Jarrod您可以向Zend提交一个功能请求。