PHP7对PhpStorm的语言支持
我知道PHP7还没有发布,但是我想开始尝试,为了做到这一点,我希望继续使用PhpStorm。问题自然是它还没有语言支持 我编译了PHP7源代码,并将其作为解释器添加到PhpStorm中,令人惊讶的是,它接受了这一点,但是这对语言级别没有任何影响。所以我猜解释器是用来调试的,IDE使用它自己的解析器来调试代码PHP7对PhpStorm的语言支持,php,plugins,phpstorm,php-7,Php,Plugins,Phpstorm,Php 7,我知道PHP7还没有发布,但是我想开始尝试,为了做到这一点,我希望继续使用PhpStorm。问题自然是它还没有语言支持 我编译了PHP7源代码,并将其作为解释器添加到PhpStorm中,令人惊讶的是,它接受了这一点,但是这对语言级别没有任何影响。所以我猜解释器是用来调试的,IDE使用它自己的解析器来调试代码 有没有人找到了一种方法,可以在IDE中获得对PHP7的支持?即使它是世界上最混乱的解决方案,也足够了。这在PhpStorm的当前版本中是不可能的——它必须由IDE本机支持 对PHP7的支持只
有没有人找到了一种方法,可以在IDE中获得对PHP7的支持?即使它是世界上最混乱的解决方案,也足够了。这在PhpStorm的当前版本中是不可能的——它必须由IDE本机支持 对PHP7的支持只会出现在v10中(例如,中没有提到v9——不需要支持仍在进行中的东西,特别是因为v10将接近PHP7的目标日期) 更新(2015年5月21日): 根据目前的情况,PHP7支持很可能会添加到PHPStormV9中 更新(2015年5月22日): 主票证:(检查链接票证的特定功能) 更新(2015年7月8日): PHPStormV9已经发布,具有非常基本的PHP7支持
我编译了PHP7源代码,并将其作为解释器添加到PhpStorm中,令人惊讶的是,它接受了这一点,但是这对语言级别没有任何影响。所以我猜解释器是用来调试的,IDE使用它自己的解析器来调试代码 一般来说,你在这里是对的 解释器用于执行和调试本地(或通过SSH远程)脚本和其他需要指定php可执行文件的外部内容(例如PHPUnit测试等)。如果内置的简单web服务器用于为您的页面提供服务,那么它也会被使用 同时,特定的语言级别(5.4、5.5、5.6等)是单独设置的,并且要求IDE了解这些新的构造/语法等,这意味着必须首先对其进行编码(因为IDE有自己的PHP解析器/词法分析器)。(在更新中),这意味着它可能在当前的EAP版本中可用。你能把那些票连起来吗?