我在Ubuntu上使用最新版本的Visual Studio Code(1.52.1),搭配PHP Intelephense 1.5.4。尽管是最新版本,但它似乎不认识新的PHP 8语法。例如,在使用nullsafe操作符时,它会显示一个错误:
$myobject?->myfunction();
有没有办法教VSC支持PHP8,还是我们只能等待更新?
我在Ubuntu上使用最新版本的Visual Studio Code(1.52.1),搭配PHP Intelephense 1.5.4。尽管是最新版本,但它似乎不认识新的PHP 8语法。例如,在使用nullsafe操作符时,它会显示一个错误:
$myobject?->myfunction();
它正在积极地处理中,很快就会发布。
"php.validate.executablePath": "c:/usr/php8.1/php.exe",
这是一个VSCode的配置选项,但似乎也适用于Intelephense。
您还可以使用单独的settings.json
文件在项目的.vscode
文件夹中按项目进行设置。
有关这些选项的更多信息,请参阅VSCode 文档。
8.1.2
,命名参数仍然显示为错误的红色。 - jave.web