使用远程解释器在PhpStorm中设置CodeSniffer时出错

时间:2018-05-23 08:43:33

标签: phpstorm phpcodesniffer

我已经使用php7.2设置了远程解释器。现在我想设置远程CodeSniffer。我用梨远程设置了它。但是现在我PhpStorm不允许我选择远程解释器。它显示以下内容:

  

CodeSniffer保存在IDE设置中,但选择的解释器在项目设置中定义。请选择其他口译员或更改此口译员的可见度。

我想知道如何更改CodeSniffer的可见性。是否可以使用远程远程CodeSniffer?

1 个答案:

答案 0 :(得分:0)

Code Sniffer设置和绑定远程解释器设置应存储在相同级别的设置(项目或应用程序)中,以便将PhpStorm设置保持在一致状态。

不幸的是,直到PhpStorm 182.2371存在一个限制,它不允许在项目级别存储PHP Code Sniffer / Mess Detector设置(请参阅相应问题WI-19525中的详细信息),所以没有办法将PHP Code Sniffer / Mess Detector绑定到在项目级别设置上定义的解释器,并出现此错误消息。

请更新您的PhpStorm版本,从PhpStorm 182.2371起它应该可以正常工作