为什么要使用Sublime Text
Sublime Text是一种跨平台编辑器。如果一种编辑器只能运行在一种平台上,我是绝对不会考虑它的,跨平台是必要条件。
Sublime Text不仅跨平台,而且在所有平台上看起来都很漂亮。很流畅,响应灵敏,很吸引眼球。
最主要他有丰富的插件支持,扩张性很好。
关于Sublime Text的优点,这边就不一一说明,直接进入主题。
1, 官网下载安装 Sublime Text,根据自己的系统,选择软件版本下载安装,支持Linux、MAC、Windows。
2,安装包管理器 Package Control
打开Sublime Text,使用快捷键Ctrl+Shift+P调出命令面板,输入install package,选中按回车,稍等几分钟,等安装完成。安装进度在Sublime Text左下角。
3,安装Xdebug插件
使用Package Control 安装xdebug,使用快捷键调出命令面板,输入install package,选中按回车。调出插件安装面板,搜索xdebug,选择Xdebug Client。
4,安装Xdebug
我的本地安装的是宝塔面板,可以在线安装Xdebug,如果你使用的环境不支持在线安装,可去Xdebug官网下载安装,这里需要注意的是,要对应PHP的版本。
进入宝塔面板,软件商店,运行环境,找到对应的PHP版本,点击后面的设置,安装扩展中找到Xdebug,安装即可。
5,修改PHP配置。
[XDebug]
zend_extension="php_xdebug-2.4.1-5.6-vc11-nts-x86_64.dll"
xdebug.remote_enable=1
xdebug.remote_host="localhost"
#为了防止端口占用,改成9001
xdebug.remote_port=9001
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req
xdebug.remote_connect_back=1
6,安装Chrom浏览器,Xdbug Helper扩展程序
前往Google应用商店https://chrome.google.com/webstore/category/extensions,安装Xdebug ,可能需要科学上网。本文转载自https://www.64pu.com/development_tool/sublime_xdebug.html,原文提供Xdebug插件国内下载。
复制到浏览器打开,chrome-extension://eadndfjplgieldjbigjakmdgkmoaaaoc/options.html,配置Xdebug Helper选项,修改IDE key如下。
接下来就是启用xdebug来调试代码了,sublime text3编辑器开启调试,快捷方式ctrl+shift+f9,谷歌浏览器臭虫点击为绿色,刷新浏览器,编辑器里就可以看到对应的调试信息了:
sublime text3调试的快捷方式:
ctrl+f8 新增/删除 断点
ctrl+shift+f9 启动xdebug模式
ctrl+shift+f7 进入函数
ctrl+shift+f10退出xdebug模式
ctrl+shift+f11隐藏xdebug面板
Run (运行到下一个断点)- Ctrl+Shift+F5 or ⌘+Shift+F5
Step Over(步过) - Ctrl+Shift+F6 or ⌘+Shift+F6
Step Into(步入) - Ctrl+Shift+F7 or ⌘+Shift+F7
Step Out(步出) - Ctrl+Shift+F8 or ⌘+Shift+F8
本文转载自https://www.64pu.com/development_tool/sublime_xdebug.html,转载请注明出处。