【问题标题】:Disable part of validation (annotations) in PHP Eclipse Photon在 PHP Eclipse Photon 中禁用部分验证(注释)
【发布时间】:2019-01-30 16:22:31
【问题描述】:

我刚刚安装了最新版本的 Eclipse for PHP,它的 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,这就是将解决问题,因为那里列出的那些“语义检查”正是我想要禁用的。除了这里的任何更改都会被 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 eclipse eclipse-pdt


    【解决方案1】:

    您必须为此配置 构建路径(默认为项目文件夹):

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

    【讨论】:

      猜你喜欢
      • 2019-01-19
      • 2011-11-21
      • 2018-06-06
      • 2015-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多