我正在使用面向 Java 开发人员的 Eclipse Eclipse IDE [版本:2018-12 (4.10.0) Build id: 20181214-0600] 来开发一个 JavaFX 元素,但我遇到了一些问题。 Java 更新后,我在我的 CSS 文件中发现了几个错误。 Eclipse 似乎认为 CSS 文件是 Java 源代码,如下图所示。
当我将鼠标拖到一个错误上时,描述是“ token ‘无效字符’的语法错误,预期的界面”(因为#符号) 我确定代码是正确的,因为在最新的 java 更新到版本 1.8.2 之前没有错误。 谁能帮帮我?
最佳答案
这里发生的事情很可能是@Gianpio Benincasa 所说的:您创建了一个新类,然后在文件资源管理器中重命名了它。
但是,值得检查一下:转到窗口/首选项,在过滤器框中键入“关联”以快速导航到设置“常规”>“编辑器”>“文件关联”,然后滚动浏览 *.css 的文件类型列表。单击它,并检查哪些编辑器与其相关联。
没有特别相关插件的 eclipse 应该只列出“文本编辑器”,并且应该将其标记为默认。如果您添加了专门用于编辑 CSS 的插件,这些插件也会被列出(其中一个现在可能是默认的)。也许您或其他人不遗余力地以某种方式将 java 编辑器添加到此列表中。如果是这种情况,只需再次将“文本编辑器”设置为默认值(单击它,单击“默认”),然后单击 java 编辑器,然后单击“删除”。
关于java - Eclipse 似乎认为 CSS 文件是 Java 源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54884763/