PHPPhpStorm 10 中的 7.1 支持

PHP 7.1 support in PhpStorm 10

我正在使用 PhpStorm 10.0,但新的 php 7.1 语法未正确解析。

例如,以下 getter 被认为是无效语法:

public function notes(): ?string
{
    return $this->notes;
}

是否可以使 PhpStorm 10.0 php 支持 7.1 或我是否需要升级到新版本?

Is it possible to make PhpStorm 10.0 php 7.1-aware

没有

or do I need to upgrade to the new version?

是的。

您至少需要 2016.2.2 才能支持此类语法(目前最新版本是 2017.2.1)。

为什么你不在 PhpStorm 2017.2 上?您不能指望在 程序发布(并随后被取代)后 获得对 PHP 版本的支持。

  • PhpStorm 10 于 2015 年 11 月发布。

  • PhpStorm 10 于 2016 年 3 月被 PhpStorm 2016.1 取代

  • PHP 7.1 于 2016 年 12 月发布。