禁用PHP Eclipse Photon中的部分验证(注释)

时间:2018-08-24 08:16:03

标签: php eclipse eclipse-pdt

我刚安装了Eclipse for PHP的最新版本,即Photon Release(4.8.0)。 主要问题在于,默认情况下,此IDE会尝试验证每个文件,因此到处都有大量错误,例如无法解析的导入,未知的类型和类以及更多我无法摆脱的错误,它们使代码以红色闪烁。橙色下划线。

事实:

  • Eclipse版本:Photon发行版(4.8.0)
  • 我正在通过远程系统资源管理器连接远程文件
  • 没有Eclipse项目(我希望这并不重要,因为这是一个非常大的系统,因此用Eclipse索引所有文件可能会花费很多时间-我在Eclipse的早期版本中尝试过12小时后放弃了)
  • 在早期版本的Eclipse中(我不记得确切的数字),我具有相同的配置,并且可以禁用一些不需要的验证

我尝试过的事情:

  • 转到Project > Properties > Validation并禁用所有内容
  • 转到Window > Preferences > PHP > Validation > Errors/Warnings,这将将解决问题,因为其中列出的那些“语义检查”确实是我要禁用的。除了此处的任何更改都会被IDE忽略...
  • 转到Window > Preferences > General > Editors > Text editors > Annotations并禁用错误和警告注释。是的,它有效。但是它也会禁用所有通知,例如。语法错误,这是不可接受的解决方案。

编辑:(解决方案)

@howlger提供的解决方案有效,但是在一种情况下。

如果您在Eclipse中没有PHP项目并且不想索引所有文件,则可以转到Project > Properties > Project Natures并添加PHP Properties。在此Eclipse开始将来自Remote System Explorer的所有远程文件夹解释为PHP项目之后,现在PHP项目的设置将应用于这些文件。

此后,在Project > Properties的{​​{1}}标签中,我按照@howlger的说明来解决问题,非常感谢!

1 个答案:

答案 0 :(得分:1)

您必须为此配置 Build Path (默认是项目文件夹)

项目>属性:PHP>源路径>构建路径