在MacOSX中调试PHP而不使用像NetBeans或Eclipse这样的重量级IDE?
我很高兴使用轻量级编辑器TextWrangler开发PHP。在MacOSX中调试PHP而不使用像NetBeans或Eclipse这样的重量级IDE?,php,debugging,ide,Php,Debugging,Ide,我很高兴使用轻量级编辑器TextWrangler开发PHP。 它缺少的一个功能是调试器,我很乐意使用它。 我知道调试器是IDE外部的,有Xdebug和Zend调试器。 但是,您必须控制调试器,并从诸如NetBeans或某些Eclipse变体之类的IDE查看手表 难道没有一个轻量级的应用程序,它只需要调试一些必要的东西,比如步骤,控件,手表,堆栈跟踪,断点等等吗?所以你知道,你不必让这个500MB的怪物在你的内存中浮动 它甚至可以是一个命令行工具,我不介意,只要它允许您调试。我自己刚下载,但看起来
它缺少的一个功能是调试器,我很乐意使用它。
我知道调试器是IDE外部的,有Xdebug和Zend调试器。
但是,您必须控制调试器,并从诸如NetBeans或某些Eclipse变体之类的IDE查看手表 难道没有一个轻量级的应用程序,它只需要调试一些必要的东西,比如步骤,控件,手表,堆栈跟踪,断点等等吗?所以你知道,你不必让这个500MB的怪物在你的内存中浮动
它甚至可以是一个命令行工具,我不介意,只要它允许您调试。我自己刚下载,但看起来很有希望。对于日志记录,FireHP(Firefox中运行Firebug的扩展)很棒:谢谢,看起来很棒,刚刚尝试过。问题是,我不能添加变量或常量手表,它显示的局部变量都显示为“未初始化”,实际上已初始化并具有值,否则脚本将无法正常工作。你知道为什么以及如何解决这个问题吗?也许是xdebug版本?除了显示为“未初始化”的静态类属性外,它还适用于xdebug 2.1.0和PHP5.3.6