【问题标题】:PHP Language level missing latest (version 7.3 is the highest)PHP 语言级别缺少最新(7.3 版本是最高的)
【发布时间】:2021-04-27 18:20:18
【问题描述】:

我正在尝试设置 Xdebug,同时我正在尝试确保所有 PHP 版本和设置都完全正确。

通过使用 Brew 安装和链接正确的 PHP 版本(我在 Mac 上),我已匹配服务器上的 PHP 版本 (7.4)。

所以在终端中,如果我写 php --version 我得到:版本:7.4.14:


我已将 PhpStorm 中的 CLI 解释器设置为指向同一个 PHP 可执行文件:


但尽管如此,我只能将 PHP 7.3 版本设置为最高语言级别:


解决方案尝试:

所有这些东西都是在随机的裂缝和文章中发现的。他们都没有工作。

  1. 缓存无效并重新启动 PhpStorm(文件 >> 缓存无效并重新启动)。
  2. 在设置 >> 语言和框架 >> PHP >> Composer 中取消选中“使用 composer.json 同步 IDE 设置”。我必须先插入一条路径才能将其删除。但无论如何它什么也没做。
  3. 试图查看“PHP 最新”插件是否有任何升级,但我看不到任何待处理的更新 (v. 0.4)。

总体问题

如何在 PHP 语言级别字段中获取最新版本(以获得更好的代码提示)?

【问题讨论】:

  • 你的 PhpStorm 版本是多少?
  • 我的版本是这样的:2018.2.3 - Build #PS-182.4323.68 built September 13, 2018。我没有尝试更新 PhpStorm。我可以看到有一个更新的版本可用(2018.2.7) - 这是我去 PhpStorm >> 检查更新的时候。但是在网上搜索我可以看到有一个版本 2020.3 可用。更新到 2020.3 版本后,我现在可以选择更高版本。谢谢,@LazyOne。如果您将评论写为答案,那么我可以将其标记为解决方案。

标签: phpstorm


【解决方案1】:

我的版本是这样的:2018.2.3 - Build #PS-182.4323.68 built 2018 年 9 月 13 日

您需要升级您的 IDE。最新稳定版本为 2020.3.1。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-23
    • 2021-12-01
    • 1970-01-01
    • 2017-01-20
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多