一、问题描述:
用VSCode书写代码利用mysqli语句连接Mysql数据库的时候,没有出现智能提示,如下图1:
图1
二、原因:没有安装PHP Intelephense插件(注意有相似名字的插件不要安装错误)
三、安装:PHP Intelephense
打开VSCode编辑器,(1)点击扩展;(2)在打开的扩展商店中搜索“PHP Intelephense”;(3)安装(下图2为已经安装成功的截图);
图2
四、配置:PHP Intelephense 插件:
打开VS Code编辑器,(1)点击左下角的小齿轮图标【管理】->(2)选择【命令面板】,如图3所示;
图3
(3)输入"settings.json"来搜索;点击【首选项:打开用户设置 (JSON)】即可进入用户设置settings.json文件,如图4:
图4
(4)配置:php.validate.executablePath路径(按自身情况填写,就是php.exe文件的路径),比如我的:"php.validate.executablePath":
"D:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\php.exe",如图5;
图5
五、验证:插件使用效果,图6:
图6
完。