visual studio code中使用PHP

您所在的位置:网站首页 vscode写php visual studio code中使用PHP

visual studio code中使用PHP

2023-07-23 04:40| 来源: 网络整理| 查看: 265

visual studio code中使用PHP vscode中使用PHPLinting(语法格式检查一类的工具统称,例如eslint)Snippets(代码片段) PHP extensions(PHP扩展或插件)Disable built-in support(禁用内置支持)Debugging(调试)下一步(Next steps)

vscode中使用PHP vscode对于PHP开发来说是一个很棒的编辑器。你开箱即可获得一些像语法高亮、括号匹配、IntelliSense(代码提示)、代码片段补充功能,并且你也可以通过社区创建的扩展(插件)来添加更多的功能。 Linting(语法格式检查一类的工具统称,例如eslint)

vscode使用PHP官方的linter(php -l)去诊断PHP语法。这使得vscode与PHPlinter保持改进同步。

提示:使用XAMPP?安装完整的PHP版本好获取开发库。

这里有三个设置去控制PHP Linter:

php.validate.enable:控制是否开启PHP linting。默认是开启的php.validate.executeablePath:指向磁盘中的PHP可执行文件(这里指运行环境的可执行文件Windows下就是php.exe)如果PHP可执行变量不在系统路径里请设置它。php.validate.run:控制是否验证的触发条件。onSave或者onType。默认onSave。

改变PHP设置,请打开您的用户或者工作区设置(快捷键Ctrl +, 这个快捷键可能会冲突 比如会跟搜狗输入法冲突),然后输入’php’去过滤显示启用的设置列表。

PHP settings 设置PHP运行环境路径(可执行环境路径),筛选过滤出来的列表,在PHP>Validated:Executable Path,这个选项将会打开你的用户settings.json文件(用户设置文件),添加php.validate.executablePath并设置你安装PHP的路径。

温馨提示:因为整个设置文件是json文件类型,请注意格式(官方文档没有这句话)

Windows: { "php.validate.executablePath": "c:/php/php.exe" } Linux and macOS: { "php.validate.executablePath": "/usr/bin/php" } Snippets(代码片段)

vscode 为PHP加载了一套常用的代码片段。 访问代码片段,按住(敲击)Ctrl + Space

提示:这个快捷键与window输入法切换快捷键冲突

snippets

PHP extensions(PHP扩展或插件)

在vscode的市场(Marketplace)有很多关于PHP语言的扩展(插件)可用,并且更多的插件在创建中。你可以通过使用快捷键Ctrl + Shift + X插件(扩展)预览去搜索插件(扩展),然后输入’php’并通过扩展下拉列表过滤。 扩展插件

提示:以上扩展名都是动态查询的(意思就是输入就自动查询)。点击以上的插件(扩展)名去阅读描述和评论好判断哪个插件(扩展)是最适合你的。了解更多信息请参考Marketplace。

Disable built-in support(禁用内置支持)

禁用内置PHP 智能补全以便支持你安装的PHP插件(扩展),取消选中 PHP>Sugggest:Basic,将会在你的配置文件中设置 php.suggest.basic为false。

Debugging(调试)

通过PHP Debug 插件(扩展)可以使用XDebug调试。阅读扩展说明去配置XDebug让它与vscode一起工作(使用)。

下一步(Next steps)

继续阅读已了解一下内容:

插件(扩展)市场-浏览其它被分享的插件(扩展)调试-学习更多关于vscode的调试


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3