sublime配置xdebug和php环境完整过程记录再到放弃之

sublime确实是个好定西,不仅仅和slight,运行很快,而且使用体验非常棒,流畅无比。今天讲的是sublime的插件使用,记录的是我在上面安装Xdebug的过程和php运行环境的过程。

前提是php安装了xdebug的扩展哦,思路很简单,下载相应版本的xdebug的dll文件,放到php安装目录下的ext目录下,然后修改php配置文件即可,可查看我php相应文章。
dll文件下载地址:

https://xdebug.org/download.php

1. sublime安装插件控制器

ctrl+shift+p

会出现一个输入框:

2.jpg

请输入:

Install Package Control

就能够进行安装,但是一般情况下是会失败的,跳出一个弹窗:

1.jpg

这个时候请手动安装
首先,到github的地址:

https://github.com/wbond/package_control

将这个项目整个下载下来,解压后文件夹名字是package_control-master改成Package Control,之后,打开sublime的这个地方:

Preferences-->Broswer Packages...

就会打开一个文件夹目录,将改过名字的文件夹复制到这个目录下,重启sublime后,就会发现在Preferences下面多了两项:package settingpackage control,证明插件控制器已经装好了。


2. sublime安装xdebug client
之后,用Package Control安装xdebug client。首先点击:

preferences-->package control

就会跳出:

3.jpg

再里面选择:

Install Package

之后,一般都会出错,这个时候不要急,因为信道【连接】不通,需要改channel,方法是:点击sublime:

preferences-->package setting-->package control-->settings-default

之后,就会出现一个编辑的文件,此时,要修改里面的channels配置,原理是指向一个channel_v3.json的文件,改成:

"channels": [
        "D:/sublime/channel_v3.json"    
]

或者直接使用网上的远程地址,可以上网找寻。
之后,便可以重复上面的步骤,执行了Install Package之后,就会出现一些备选的项目,我们输入:

Xdebug client

如下:

微信截图_20190411205500.png

点击执行后,即可安装。
这个时候,实际上就可以打开xdebug的控制台了,但是还不可以进行调试,还要进行对chrome的配置才行。


3. Chrome安装xdebug插件
首先这个插件的名字叫做xdebug helper。如果计算机能够上chrome的商城的话,直接进行搜索安装即可,这里针对的是不能够进入商城的。
首先网上寻找该插件,之后,下载下来,是一个拓展名为crx的文件,这个时候,很重要,如果安装失败都是这个原因:不要直接将这个格式文件拖动到chrome的chrome://extensions/(扩展程序页面处),需要首先将crx的文件改后缀名为zip或者7z这些压缩后缀,然后解压,再将整个文件夹拖动到chrome的扩展管理页面处【改页面右上角的开发者模式按钮必须打开】。即安装成功。
之后,在浏览器的右上角,就有一只debug的小虫子:

微信截图_20190411211007.png

这个时候,点击他,就会出现一个页面,下图红圈处改成图中所示:

微信截图_20190411211232.png

在调试网站的时候,要记得点击小虫子,状态切换为Debug:

微信截图_20190411212642.png

sublime调试快捷键

# 进入调试
ctrl+shift+f9

# 打断点
ctrl+f8

# 到下一个断点
ctrl+shift+f5 

# 一步一步执行
ctrl+shift+f6

# 进入
ctrl+shift+f7

# 步出
ctrl+Shift+f8
 

问题:

  1. 公司的pc配置ok,回家里面在配置便不行了,同样的操作,反复定变量排错都不行,甚至用:eclipse和vscode都行,但是sublime就是不行;
  2. 公司pc的配置,同样的操作,如果php5.6版本就行,php7.3就不行,同样的,php7.3的xdebug在eclipse和vscode上就行
    (真的脑阔疼,哪位同学能告诉我为什么?我也将继续研究。成后更新。)

放弃:
最终决定还是使用vscode,放弃使用了很多年的sublime了,本来不想放弃在挣扎下的,故而才配置xdebug,但是vscode确实免费,插件多且容易安装,甚至可以运行C的环境,界面也好看,相当于一个轻量级的ide了,种种对比,没法了,只能当sublime是一个工具了。

说到这里,确实不禁有一点忧伤。或者只能说是体验生活把,生活无聊,有时工作也无聊,那么不如就变幻一点来增加点情趣,可以换着使用vscode,eclipse,sublime。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,542评论 6 504
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,822评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,912评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,449评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,500评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,370评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,193评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,074评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,505评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,722评论 3 335
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,841评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,569评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,168评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,783评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,918评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,962评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,781评论 2 354

推荐阅读更多精彩内容