Eclipse:忽略"未定义的CSS类"警告

wat*_*lea 8 css eclipse validation warnings

我使用Spring并找到了类似问题的答案,但它完全没有令人满意,因为它需要改变项目结构: 让Eclipse通过Spring MVC项目中的上下文识别CSS

所以问题是,我可以以某种方式设置Eclipse忽略"未定义的CSS类"警告.

它不只是关于Spring,我可能有一些我在JavaScript中使用的CSS类,它们不存在于CSS电子表格中或任何其他原因.警告显示在html上使用无法找到的css类的每个元素上,例如:

<div class="js-something">Something</div>
Run Code Online (Sandbox Code Playgroud)

此类不会在.css文件中定义,因为它仅用于JavaScript.与.css连接的Spring相同:

<link href="<c:url value='/css/style.css'/>" rel="stylesheet" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

或者在AngularJS项目中使用ng-include添加html文件.这个警告实际上几乎没有帮助,默认情况下甚至应该禁用它.我查看了Eclipse设置,但找不到任何方法可以忽略这种警告.任何人都可以帮我摆脱那些吗?

wat*_*lea 23

好吧,我找到了.有趣的是,如果您编辑项目首选项,它在"验证"下,而不是在整体首选项中,这就是我在"验证"搜索首选项时找不到它的原因.

项目首选项中:Web资源 - >验证 - > CSS

总体偏好中:Web - > HTML Files - > Web Resources - > CSS

最后,我的项目不再是黄色标记.

  • 花费数小时寻找它只是为了实现CSS验证被折叠:D (2认同)