如何在 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/ 警告图标会更改其颜色(见下图)。
但是:
- 问题视图仍然显示警告,默认的 css 编辑器也会显示警告。
- 我不想添加 /SuppressWarnings/ 因为 css 文件是使用 WinLess 自动生成的。
如何禁用特定文件的 "Unknown property" 警告或完全禁用?
我的 css 文件不在 "src" 下,而是在文件夹 "help" 下。该帮助文件夹包含我的 Eclipse 插件的 html 个文件和相应的 css 个文件。 =>这些文件不用于 JavaFx/e(fx)clipse。
这是一篇相关文章,对我没有真正帮助,但可能会给你更多信息:
https://www.eclipse.org/forums/index.php/t/515810/
显示警告和问题视图的屏幕截图(点击放大)
我真的希望我能发表评论...所以我正在使用 Luna,一切正常。但是,我在 Luna 中遇到 Angular 验证问题,并找到了解决该问题的方法。所以,也许这对你有帮助。
- 右键单击您的项目并select 属性
- 在验证下,选中启用项目特定设置复选框。
- 向下滚动并 select Web 资源验证器。
- 如果有 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检查(快速) 输入所有配置
我的 css 文件中收到许多 "Unknown property" 警告。
这可能是因为我安装了 e(fx)clipse 2.0 和 Eclipse Web 开发人员工具。
如果我使用 e(fx)clipse css 编辑器打开 css 文件并添加 /SuppressWarnings/ 警告图标会更改其颜色(见下图)。
但是:
- 问题视图仍然显示警告,默认的 css 编辑器也会显示警告。
- 我不想添加 /SuppressWarnings/ 因为 css 文件是使用 WinLess 自动生成的。
如何禁用特定文件的 "Unknown property" 警告或完全禁用?
我的 css 文件不在 "src" 下,而是在文件夹 "help" 下。该帮助文件夹包含我的 Eclipse 插件的 html 个文件和相应的 css 个文件。 =>这些文件不用于 JavaFx/e(fx)clipse。
这是一篇相关文章,对我没有真正帮助,但可能会给你更多信息: https://www.eclipse.org/forums/index.php/t/515810/
显示警告和问题视图的屏幕截图(点击放大)
我真的希望我能发表评论...所以我正在使用 Luna,一切正常。但是,我在 Luna 中遇到 Angular 验证问题,并找到了解决该问题的方法。所以,也许这对你有帮助。
- 右键单击您的项目并select 属性
- 在验证下,选中启用项目特定设置复选框。
- 向下滚动并 select Web 资源验证器。
- 如果有 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检查(快速) 输入所有配置