PHP 缺少最新的语言级别(7.3 版是最高的)
PHP Language level missing latest (version 7.3 is the highest)
我正在尝试设置 Xdebug,同时我正在尝试确保所有 PHP 版本和设置都是正确的。
我已经匹配服务器 (7.4) 上的 PHP 版本,通过使用 Brew 安装和链接正确的 PHP 版本(我在 Mac ).
所以在终端中,如果我写 php --version
我得到: version: 7.4.14:
我已将 PhpStorm 中的 CLI 解释器设置为指向相同的 PHP-可执行文件:
但尽管如此,我只能将PHP版本7.3设为最高语言等级:
解决方案尝试:
这些都是在随机破解和文章中找到的。 None 他们工作了。
- 使缓存无效并重新启动 PhpStorm(文件 >> 使缓存无效并重新启动)。
- 在设置 >> 语言和框架 >> PHP >> Composer 中取消选中 'Synchronize IDE Settings with composer.json'。我必须先插入一条路径才能将其删除。但它无论如何也没有做任何事情。
- 试图查看“PHP 最新”插件是否有任何升级,但我看不到任何待处理的更新 (v. 0.4)。
首要问题
如何在 PHP 语言级别字段中获取最新版本(以获得更好的代码提示)?
My version was this: 2018.2.3 - Build #PS-182.4323.68 built September 13, 2018
您需要升级 IDE。最新稳定版为2020.3.1.
- 部分 PHP 7.4 支持自 PhpStorm 2019.2 version。
- 在 PhpStorm 2019.3 中添加了正确的 PHP 7.4 支持。
- Initial/partial PHP 在 PhpStorm 2020.2 中添加了 8 支持。
- Current 2020.3 version 有更完整的 PHP 8 支持。
我正在尝试设置 Xdebug,同时我正在尝试确保所有 PHP 版本和设置都是正确的。
我已经匹配服务器 (7.4) 上的 PHP 版本,通过使用 Brew 安装和链接正确的 PHP 版本(我在 Mac ).
所以在终端中,如果我写 php --version
我得到: version: 7.4.14:
我已将 PhpStorm 中的 CLI 解释器设置为指向相同的 PHP-可执行文件:
但尽管如此,我只能将PHP版本7.3设为最高语言等级:
解决方案尝试:
这些都是在随机破解和文章中找到的。 None 他们工作了。
- 使缓存无效并重新启动 PhpStorm(文件 >> 使缓存无效并重新启动)。
- 在设置 >> 语言和框架 >> PHP >> Composer 中取消选中 'Synchronize IDE Settings with composer.json'。我必须先插入一条路径才能将其删除。但它无论如何也没有做任何事情。
- 试图查看“PHP 最新”插件是否有任何升级,但我看不到任何待处理的更新 (v. 0.4)。
首要问题
如何在 PHP 语言级别字段中获取最新版本(以获得更好的代码提示)?
My version was this: 2018.2.3 - Build #PS-182.4323.68 built September 13, 2018
您需要升级 IDE。最新稳定版为2020.3.1.
- 部分 PHP 7.4 支持自 PhpStorm 2019.2 version。
- 在 PhpStorm 2019.3 中添加了正确的 PHP 7.4 支持。
- Initial/partial PHP 在 PhpStorm 2020.2 中添加了 8 支持。
- Current 2020.3 version 有更完整的 PHP 8 支持。