首页 > 解决方案 > Eclipse 似乎认为 CSS 文件是 Java 源代码

问题描述

我正在使用 Eclipse Eclipse IDE for Java Developers [Version: 2018-12 (4.10.0) Build id: 20181214-0600] 来开发 JavaFX 项目,但我遇到了一些问题。在 Java 更新后,我在我的 CSS 文件中发现了几个错误。Eclipse 似乎认为 CSS 文件是 Java 源代码,如下图所示。

在此处输入图像描述

当我将鼠标拖到错误上时,描述为“令牌'无效字符'的语法错误,预期界面”(因为#符号)我确定代码是正确的,因为在最新的java更新之前没有错误版本 1.8.2。任何人都可以帮助我吗?

标签: javacsseclipsejavafx

解决方案


这里发生的很可能是@Gianpio Benincasa 所说的:您创建了一个新类,然后在文件资源管理器中重命名了它。

但是,值得检查一下:转到窗口/首选项,在过滤器框中键入“关联”以快速导航到设置常规>编辑器>文件关联,然后滚动浏览 *.css 的文件类型列表。单击它,然后检查与它关联的编辑器。

没有特别相关插件的 Eclipse 应该只列出“文本编辑器”,并且应该标记为默认值。如果您添加了专门用于编辑 CSS 的插件,这些插件也会被列出(其中一个现在可能是默认的)。也许您或其他人不遗余力地以某种方式将 java 编辑器添加到此列表中。如果是这种情况,只需再次将“文本编辑器”设为默认值(单击它,单击“默认”),然后单击 Java 编辑器,然后单击“删除”。


推荐阅读