[PHPStorm] PHPStorm的Visual PHP Debugging
想当年Eclipse刚出头的时候,JetBrains家的IntelliJ
IDEA还是我最常用,用得最爽的IDE工具,还记得那时打印了几页的快捷键文档贴在案头,那个代码写得顺畅啊。从V4.5一直用到V6。后来,又想玩点新的,跳到Eclipse,再加上后来转做C++后,IDEA就用得少了。不过,对IDEA赞赏倒是一直没停过。
这会又想看看PHP,想起JetBrains家好像有个PHP的IDE,就跑过去下了。发现IDEA已经到V10了。
我算是赶上PHP刚火的那阵,还是PHP3的时代,没什么PHP的IDE,刚开始用的是DreamWeaver,还不支持PHP。然后看到官网上说下个版本支持PHP,就常常跑电脑城扫盘。终于等到后,发现真的支持PHP高亮和语法提示,小喜了一下。不会还是不支持Visual Debugging,那时也不太懂,就一个劲的print,也凑合了。
看JetBrains的PHPStorm文档,已经支持Visual PHP Debugging了,不过文档视频里展示的是remote方式,现在都已经进化到这样了啊。俺老人还是习惯local的方式。
zend_extension="E:\Wamp\bin\php\php5.3.0\ext\php_xdebug-2.1.0-5.3-vc6.dll"
重启你的PHP服务,发现已经可以Debug了。欧也。
这会又想看看PHP,想起JetBrains家好像有个PHP的IDE,就跑过去下了。发现IDEA已经到V10了。
我算是赶上PHP刚火的那阵,还是PHP3的时代,没什么PHP的IDE,刚开始用的是DreamWeaver,还不支持PHP。然后看到官网上说下个版本支持PHP,就常常跑电脑城扫盘。终于等到后,发现真的支持PHP高亮和语法提示,小喜了一下。不会还是不支持Visual Debugging,那时也不太懂,就一个劲的print,也凑合了。
看JetBrains的PHPStorm文档,已经支持Visual PHP Debugging了,不过文档视频里展示的是remote方式,现在都已经进化到这样了啊。俺老人还是习惯local的方式。
- 新建工程是选择第一个“My web server is on the same machine,files are under the server's document root”。然后依次按提示建立PHP工程。
- 然后下载一个Xdebug,把下下来的dll,放到php的ext目录下。
- 修改php.ini文件,增加如下配置。
zend_extension="E:\Wamp\bin\php\php5.3.0\ext\php_xdebug-2.1.0-5.3-vc6.dll"
xdebug.remote_enable=On
重启你的PHP服务,发现已经可以Debug了。欧也。