在 PHP Eclipse Photon 中禁用部分验证(注释)
Disable part of validation (annotations) in PHP Eclipse Photon
我刚刚为 PHP 安装了最新版本的 Eclipse,其 Photon Release (4.8.0)。
主要问题是默认情况下 IDE 会尝试验证每个文件,所以到处都有大量错误,如未解决的导入、未知类型和 类 等等,我无法摆脱,他们使代码以红色和橙色下划线闪烁。
事实:
- Eclipse 版本:Photon Release (4.8.0)
- 我正在通过远程系统资源管理器连接远程文件
- 我没有 Eclipse 项目(我希望这不是重要的事实,因为这是一个非常大的系统并且通过 Eclipse 索引所有文件可能需要很多时间 - 我在早期版本的 Eclipse 并在 12 小时后放弃)
- 在以前版本的 Eclipse 中(我不记得确切的数字)我有相同的配置并且可以禁用一些不需要的验证
我尝试了什么:
- 转到
Project > Properties > Validation
并禁用所有内容
- 转到
Window > Preferences > PHP > Validation > Errors/Warnings
,这就是 可以解决问题的方法 ,因为那里列出的那些 "Semantics checks" 正是我想要禁用的。除了此处的任何更改都会被 IDE... 忽略
- 转到
Window > Preferences > General > Editors > Text editors > Annotations
并禁用错误和警告注释。是的,它有效。但它也会禁用 all 通知,例如。语法错误,这是不可接受的解决方案。
编辑:(解决方案)
@howlger 提供的解决方案有效,但在一种情况下。
如果您在 Eclipse 中没有 PHP 项目并且不想索引所有文件,您可以转到 Project > Properties > Project Natures
并添加 PHP Properties
。看起来在这个 Eclipse 开始将我从远程系统资源管理器中的所有远程文件夹解释为 PHP 项目并且现在 PHP 项目的设置适用于这些文件。
之后在 Project > Properties
中出现 PHP
选项卡,我按照@howlger 的说明解决了问题,非常感谢!
您必须为此配置构建路径(默认情况下是项目文件夹):
项目 > 属性:PHP > 源路径 > 构建路径
我刚刚为 PHP 安装了最新版本的 Eclipse,其 Photon Release (4.8.0)。 主要问题是默认情况下 IDE 会尝试验证每个文件,所以到处都有大量错误,如未解决的导入、未知类型和 类 等等,我无法摆脱,他们使代码以红色和橙色下划线闪烁。
事实:
- Eclipse 版本:Photon Release (4.8.0)
- 我正在通过远程系统资源管理器连接远程文件
- 我没有 Eclipse 项目(我希望这不是重要的事实,因为这是一个非常大的系统并且通过 Eclipse 索引所有文件可能需要很多时间 - 我在早期版本的 Eclipse 并在 12 小时后放弃)
- 在以前版本的 Eclipse 中(我不记得确切的数字)我有相同的配置并且可以禁用一些不需要的验证
我尝试了什么:
- 转到
Project > Properties > Validation
并禁用所有内容 - 转到
Window > Preferences > PHP > Validation > Errors/Warnings
,这就是 可以解决问题的方法 ,因为那里列出的那些 "Semantics checks" 正是我想要禁用的。除了此处的任何更改都会被 IDE... 忽略
- 转到
Window > Preferences > General > Editors > Text editors > Annotations
并禁用错误和警告注释。是的,它有效。但它也会禁用 all 通知,例如。语法错误,这是不可接受的解决方案。
编辑:(解决方案)
@howlger 提供的解决方案有效,但在一种情况下。
如果您在 Eclipse 中没有 PHP 项目并且不想索引所有文件,您可以转到 Project > Properties > Project Natures
并添加 PHP Properties
。看起来在这个 Eclipse 开始将我从远程系统资源管理器中的所有远程文件夹解释为 PHP 项目并且现在 PHP 项目的设置适用于这些文件。
之后在 Project > Properties
中出现 PHP
选项卡,我按照@howlger 的说明解决了问题,非常感谢!
您必须为此配置构建路径(默认情况下是项目文件夹):
项目 > 属性:PHP > 源路径 > 构建路径