首页 > 解决方案 > 如何更改vscode中的php版本?

问题描述

我正在使用 iis 和 vscode 来做 php 工作。我最近将 iis 从 php7.3 更新到 php7.4。我的问题是vscode仍在使用php7.3。我用谷歌搜索了如何更改 vscode 中的版本,几乎所有资源都说有一个 JSON 文件可以在文件 > 首选项 > 设置中的 php 设置下更改。当我搜索 php 时,我没有看到任何这些选项。我究竟做错了什么?

在此处输入图像描述

在此处输入图像描述

标签: phpvisual-studio-codeiis

解决方案


您可以直接设置值,如屏幕截图所示。条目名为 PHP 版本。如果您为该特定工作区执行此操作,将在以下位置创建一个文件

{path_to_workspace}/.vscode/settings.json

如果在资源管理器中看不到 .vscode 文件夹,则必须更改资源管理器中的设置才能看到隐藏文件夹。

如果您确实在屏幕截图的页面上为该特定工作区设置了 PHP 版本,那么您应该在 settings.json 中找到一个类似于以下内容的条目

{
  "intelephense.environment.phpVersion": "8.1.0"
}

将其更改为

{
  "intelephense.environment.phpVersion": "7.4.0"
}

如果要全局更改所有项目的设置,可以执行以下操作:

打开资源管理器或命令行 (cmd.exe) 并键入或复制以下行

%APPDATA%\Code\User\settings.json

通常这将启动 vscode 如果尚未运行并打开 settings.json。

在该文件的开头添加左括号之后

  "intelephense.environment.phpVersion": "7.4.0",

  ... rest of the existing settings.json file here

在手动更改这些文件之前,最好备份这些文件。


推荐阅读