如何在 Eclipse Mars 中禁用 css 警告 "Unknown property"?

How to disable css warning "Unknown property" in Eclipse Mars?

我的 css 文件中收到许多 "Unknown property" 警告。

这可能是因为我安装了 e(fx)clipse 2.0 和 Eclipse Web 开发人员工具。

如果我使用 e(fx)clipse css 编辑器打开 css 文件并添加 /SuppressWarnings/ 警告图标会更改其颜色(见下图)。

但是:

如何禁用特定文件的 "Unknown property" 警告或完全禁用?

我的 css 文件不在 "src" 下,而是在文件夹 "help" 下。该帮助文件夹包含我的 Eclipse 插件的 html 个文件和相应的 css 个文件。 =>这些文件不用于 JavaFx/e(fx)clipse。

这是一篇相关文章,对我没有真正帮助,但可能会给你更多信息: https://www.eclipse.org/forums/index.php/t/515810/

显示警告和问题视图的屏幕截图(点击放大)

我真的希望我能发表评论...所以我正在使用 Luna,一切正常。但是,我在 Luna 中遇到 Angular 验证问题,并找到了解决该问题的方法。所以,也许这对你有帮助。

  1. 右键单击您的项目并select 属性
  2. 验证下,选中启用项目特定设置复选框。
  3. 向下滚动并 select Web 资源验证器
  4. 如果有 Include Group 并且它包含 文件扩展名:css,请尝试将其删除然后重新验证您的项目。如果规则不存在,则 Add Rule 到现有的 Include Group,或者创建一个新的 Include Group[=35] =].

也许你已经尝试过这样的事情了。

我提交了一个 e(fx)clipse 错误 [1] 并暂时卸载了 e(fx)clipse。

一开始我安装e(fx)clipse的主要原因是为了摆脱访问限制[=29=相关的警告](另见 [2])。现在我在我的类路径文件中使用 JRE 容器的附加访问规则,而不是使用 e(fx)eclipse:

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
        <attributes>
            <attribute name="maven.pomderived" value="true"/>
        </attributes>       
        <accessrules>
            <accessrule kind="accessible" pattern="javafx/**"/>
            <accessrule kind="accessible" pattern="com/sun/javafx/**"/>         
        </accessrules>  
</classpathentry>

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=475347

[2] Using JavaFX in JRE 8

您可以转到“问题视图选项”,select 显示与下面检查的任何配置相匹配的项目 和 deselect Xtext检查(快速) 输入所有配置

Screenshot: How locate Option in Problems view