项目调试神器--Sublime Text3+XDebug

  笔者之前都是使用Firebug直接打印,近期遇到有些问题需要断点调试,网上寻找一遍后发现XDebug是比较好用的,现在就讲自己的安装配置过程。 

1.首先你需要知道自己目前使用的PHP版本,5.x,以及编译库,(VC6 VC9 VC11),以及是 线程安全的还是非线程安全的。这个些全部可以用phpinfo可以看,如下图所示,一般是不是线程安全的一个通常的做法是要是你是使用CGI/FastCGI,即是NTS(非线程安全),Apache服务器是TS(线程安全)。

 

确认了以上信息后,就要下载对应的XDebug 扩展版本了。地址:https://xdebug.org/download.php

2.下载好对应的XDebug扩展(dll文件,动态链接库),放置php对应目录的ext中,然后我们接着下一步,配置php.ini,让php加载进这个扩展模块。只需要简单的几行如下图所示。以笔者自己在用的做实例。

到底有没有加载进来呢?别急,再次使用phpinfo,要是加载进来,就会在里面显示。要是出现了以下xdebug,就表示加载成功了!

 

 

3.Sublime Text3 安装Xdebug插件,这个都很简单,我相信大家都会。

4.安装好插件后,这步是最重要的一步,就是,配置Sublime,怎么配置呢?第一,打开你需要调试的项目(将整个项目加载进来,也可以是整个项目文件夹),将此项目保存

此时对应的保存文件会生产,一个以.sublime-project为后缀的文件。

 

打开此文件,加入配置项

保存,现在基本是完工了。

5.在火狐中安装扩展

安装后,右上角会出现一个小爬虫

现在在你的项目中加断点,开始调试吧!

 

 

posted @ 2016-03-25 20:45  ikratos  阅读(2896)  评论(0编辑  收藏  举报