如何在 Eclipse Mars 中禁用 CSS 警告“未知属性”?
Posted
技术标签:
【中文标题】如何在 Eclipse Mars 中禁用 CSS 警告“未知属性”?【英文标题】:How to disable css warning "Unknown property" in Eclipse Mars? 【发布时间】:2015-10-27 08:24:30 【问题描述】:我在我的 css 文件中收到许多“未知属性”警告。
这可能是因为我安装了 e(fx)clipse 2.0 和 Eclipse Web Developer Tools。
如果我用 e(fx)clipse css 编辑器打开 css 文件并添加 /SuppressWarnings/,警告图标会改变颜色(见下图)。
但是:
Problems 视图仍然显示警告,默认的 css 编辑器也显示警告。 我不想添加 /SuppressWarnings/,因为 css 文件是使用 WinLess 自动生成的。我怎样才能禁用特定文件的“未知属性”警告?
我的 css 文件不在“src”下,而是在文件夹“help”下。该帮助文件夹包含我的 Eclipse 插件的 html 文件和相应的 css 文件。 =>这些文件不用于 JavaFx/e(fx)clipse。
这是一篇相关文章,它并没有真正帮助我,但可能会为您提供更多信息: https://www.eclipse.org/forums/index.php/t/515810/
显示警告和问题视图的屏幕截图(点击放大)
【问题讨论】:
我对 E(fx)clipse 2.0 Mars 也有同样的问题。所有 CSS 属性都在 IDE 中显示为警告。我在 src/main/resources 下有我的 CSS - 希望在将项目推广给更多人之前获得解决方案。 【参考方案1】:我提交了 e(fx)clipse 错误 [1] 并暂时卸载了 e(fx)clipse。
一开始我安装e(fx)clipse的主要原因是为了摆脱与jfxrt.jar相关的访问限制警告(另见@ 987654322@)。现在我在我的类路径文件中使用 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>
<acces-s-rules>
<acces-s-rule kind="accessible" pattern="javafx/**"/>
<acces-s-rule kind="accessible" pattern="com/sun/javafx/**"/>
</acces-s-rules>
</classpathentry>
[1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=475347
[2]Using JavaFX in JRE 8
【讨论】:
另见 maven 项目的相关问题:***.com/questions/32565193/…【参考方案2】:您可以转到问题视图选项,选择 显示与下面选中的任何配置匹配的项目并取消选择 Xtext 检查(快速) 输入所有配置
Screenshot: How locate Option in Problems view
【讨论】:
该选项禁用问题视图中的 css 警告。这很有帮助。不幸的是,警告图标仍然存在于包资源管理器和编辑器中。 这对我来说没问题,但这是选项列表末尾的“Xtext ...”,而不是“Text ..”【参考方案3】:我真的希望我能发表评论......所以我使用的是 Luna,一切正常。但是,我在 Luna 中遇到了 Angular 验证问题,并想出了一种解决方法。所以,也许这对你有帮助。
-
右键单击您的项目并选择属性
在验证下,选中启用项目特定设置框。
向下滚动并选择Web Resources Validator。
如果有一个 Include Group 并且它包含 文件扩展名:css,请尝试将其删除,然后重新验证您的项目。如果该规则不存在,则Add Rule 到现有的Include Group,或者创建一个新的Include Group。
也许你已经尝试过这样的事情。
【讨论】:
感谢您的建议。我没有“Web 资源验证器”选项。我试图在项目特定设置中禁用我的所有验证器。警告仍然存在。 很遗憾,很抱歉没有帮助。随着人们从月球迁移到火星,这应该会开始受到更多关注。以上是关于如何在 Eclipse Mars 中禁用 CSS 警告“未知属性”?的主要内容,如果未能解决你的问题,请参考以下文章
如何安装较旧的 Goclipse 版本?无法在 Eclipse 4.5.2 (Mars.2) 上安装 Goclipse 16.1
Eclipse 4.5.2 Mars 中配置Git 并提交项目到Git hub