sublime3安装xdebug

Posted oneyear

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sublime3安装xdebug相关的知识,希望对你有一定的参考价值。

1. 在开始之前你需要安装sublime text 3的包控制器(package Controller)这个最基本的插件(没有安装就百度下);

2. 用ctrl+shift+p调出搜索框,输入Package Control: 选中其中的Package Control: Install Package,

输入Xdebug client,找到xdebug client,安装,安装完成后要重启Sublime;

3. 在浏览器chrome中安装Chrome Xdebug Helper扩展,一直绿色的虫子(可能需要FQ);

4. 安装php的xdebug扩展,并且在php.ini中配置相应的参数,如果使用wamp服务器则需要扩展的.dll文件已经默认关联好

其他具体配置,如下:

(官方说明文档,https://xdebug.org/docs/all_settings)

zend_extension = "d:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
;
[xdebug]
xdebug.remote_enable = on
xdebug.remote_handler = "dbgp"
xdebug.remote_host= "localhost"
xdebug.remote_port = 9999
xdebug.collect_params=3
xdebug.collect_vars=1
xdebug.collect_assignments=1
xdebug.collect_includes=1
xdebug.cli_color=2
xdebug.show_exception_trace=0
xdebug.show_mem_delta=1
xdebug.var_display_max_children=-1
xdebug.var_display_max_data=-1
xdebug.var_display_max_depth=6

xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "d:/wamp/tmp"
xdebug.show_local_vars=0

 

 

5. 打开工程目录,点击编辑器project->save project as,输入名称xxx生成xxx.sublime-project文件,编辑该文件:

{
    "folders":
    [
        {
            "path": "D:\\wamp\\www\\tp5"
        }
    ],
    "settings": 
    { 
        "xdebug": { 
            "path_mapping": {
            },
            "url": "http://localhost/tp5/",
            "super_globals": true,
            "close_on_stop": true,
            "port": 9999
        } 
    } 
}

6. 操作xdebug来调试php代码

 

以上是关于sublime3安装xdebug的主要内容,如果未能解决你的问题,请参考以下文章

Sublime3 的python代码自动提示

Sublime3插件安装

打造你爱不释手的编辑器sublime3

sublime3 常用快捷键

用sublime3编写运行16位汇编程序_详细教程

markdown [代码覆盖率Phpunit]安装Xdebug并使用Phpunit运行代码覆盖率#xdebug #phpunit #code #coverage