Visual Studio Code 中的 PHP
Visual Studio Code 是 PHP 开发的优秀编辑器。你开箱即用,比如语法高亮和括号匹配,IntelliSense(代码补全)和摘要,还可以通过社区创建的VS Code扩展添加更多功能。
绒毛
VS Code 使用官方的 PHP linter (PHP -L)用于PHP语言诊断。这让 VS Code 能够跟上 PHP linter 的改进。
提示:用XAMPP吗?安装完整版PHP以获取开发库。
控制PHP模板有三种设置:
- php.validate.enable: 控制是否启用 PHP linting。默认启用。
- php.validate.executablePath: 指向磁盘上的 PHP 可执行文件。如果PHP可执行文件不在系统路径上,则设置此值。
- php.validate.run: 控制验证是否在保存时触发(值:
“onSave”)或在类型(值:“onType”).默认状态是保存。
要更改 PHP 设置,打开用户或工作区设置(⌘, (Windows, Linux Ctrl+,)),输入“php”来筛选可用设置列表。

要设置 PHP 可执行路径,请在 PHP > 验证:可执行路径下选择 Edit in settings.json 链接,这将打开你的用户settings.json档案。添加
php.validate.executablePath
设置了你的PHP安装路径:
窗户
{
"php.validate.executablePath": "c:/php/php.exe"
}
Linux 和 macOS
{
"php.validate.executablePath": "/usr/bin/php"
}
or
{
"php.validate.executablePath": "/usr/local/bin/php"
}
片段
Visual Studio Code 包含一组 PHP 的常用片段。要访问这些列表,按空格键(Windows,Linux Ctrl+空格)即可获得上下文特定的列表。

PHP 扩展
VS Code 市场上有许多 PHP 语言扩展,且正在开发更多。你可以在 VS Code 的扩展视图中搜索 PHP 扩展(⇧⌘X(Windows,Linux Ctrl+Shift+X)),然后通过输入“php”筛选扩展下拉列表。

禁用内置的PHP支持。
要禁用内置的PHP智能补全,转而使用已安装PHP扩展的建议,请取消勾选PHP >Suggest: Basic,该选项设置
php.suggest.basic
在你的中虚假settings.json档案。
调试
通过 PHP Debug 扩展支持 XDebug 的 PHP 调试。按照扩展的说明配置XDebug以支持VS Code。
下一步
继续阅读,了解: