在Visual Studio Code中.php文件无法工作

4
我试图在一个同时包含HTML和PHP代码的PHP文件中使用PHP和HTML语法,结果可能把VS Code搞坏了。
问题在于,VS Code无法识别.php文件。选择语言模式显示为“纯文本”,当我尝试配置“.php”文件关联时它并没有出现。
我尝试了一种名为"php.validate.excecutablePath"的解决方案,但是没有任何结果。
最后,我卸载并删除了所有东西,再重新安装VS Code,但还是没用。
我不知道该怎么办。

你在什么机器上运行 VS Code?使用的是哪个版本的 VS Code?阅读了一些类似的问题(在此处),有些人建议将 PHP 添加到您的路径变量中(如果在 Windows 上)。 - kimcodes
哦,抱歉。Windows和VS Code版本为1.21.0。 - Eriksen
问题在于,如果我在设置中搜索,我没有PHP的默认设置。我想我在尝试安装和卸载扩展时将其删除了。 - Eriksen
在 VS Code 中,PHP 的默认设置如下,请打开设置并检查它们是否存在,如果不存在,请添加回来: // 配置是否启用内置的 PHP 语言建议。支持建议 PHP 全局变量。 "php.suggest.basic": true,// 启用/禁用内置的 PHP 验证。 "php.validate.enable": true,// 指向 PHP 可执行文件的路径。 "php.validate.executablePath": null,// 是否在保存或输入时运行 linter。 "php.validate.run": "onSave", - kimcodes
嗨kimcodes,谢谢! 当我添加这个设置时,它显示一个像图像中的“未知配置设置”的消息。 - Eriksen
1个回答

0

我知道现在已经很晚了,但是这是我找到的解决方法;为了让设置重新出现,卸载任何额外的与php相关的扩展,并重新启动vscode(您可能还想通过搜索“@builtin php”来禁用和重新启用php)。这应该会使选项重新出现;然后去设置.json中设置路径,如果您是Windows用户,则将其添加到环境变量中(特别是路径)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接