我刚安装了Eclipse for PHP的最新版本,即Photon Release(4.8.0)。 主要问题在于,默认情况下,此IDE会尝试验证每个文件,因此到处都有大量错误,例如无法解析的导入,未知的类型和类以及更多我无法摆脱的错误,它们使代码以红色闪烁。橙色下划线。
事实:
我尝试过的事情:
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的说明来解决问题,非常感谢!
答案 0 :(得分:1)
您必须为此配置 Build Path (默认是项目文件夹)
项目>属性:PHP>源路径>构建路径