在Smashing杂志的IDE评论中评价如此之高之后,我最近尝试使用Netbeans 6.5.http://www.smashingmagazine.com/2009/02/11/the-big-php-ides-test-why-use-oneand-which-to-choose/
我从Notepad ++切换的主要原因是我希望能够调试我的代码并通过它进行设置.
我已经按照有关如何从供应商http://xdebug.org/和netbeans网站安装xdebug的说明进行操作.http://www.netbeans.org/kb/docs/php/debugging.html#gettingReady但无济于事.
它是如何完成的,有没有其他人在netbeans中进行调试?
(我的设置是:Windows XP,Wamp server 2.0,PHP 5,Netbeans 6.5.1)
在php.ini中添加这一行非常重要:
xdebug.idekey="netbeans-xdebug"
注意:在NetBeans中,转到"设置"并查看xdebug内容的设置位置.查找该会话ID.就我而言,它是netbeans-xdebug.
嗯,对我来说,netbeans是php调试开箱即用的第一个ide.
xdebug是否显示在phpinfo中?如果是,它应该使用默认设置.唯一需要的是:
xdebug.remote_enable=on
因此,如果未启用此功能,请将其放入php.ini文件中,重启apache,调试应该可行.
如果没有,您将不得不为我提供更多信息来帮助您.
SY
我后来发现WAMP,当用Mod_rewrite和cURL安装时无法应付Xdebug.
这是一个已知错误并且每次都会崩溃.
http://phphints.wordpress.com/2008/10/24/wampserver-phpini-settings-for-use-with-xdebugdll-pear-and-silverstripe-cms-framework/
不幸的是,我也在使用这两个库.