java - Eclipse 似乎认为 CSS 文件是 Java 源代码

标签 java css eclipse javafx

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

enter image description here

当我将鼠标拖到一个错误上时,描述是“ token ‘无效字符’的语法错误,预期的界面”(因为#符号) 我确定代码是正确的,因为在最新的 java 更新到版本 1.8.2 之前没有错误。 谁能帮帮我?

最佳答案

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

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

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

关于java - Eclipse 似乎认为 CSS 文件是 Java 源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54884763/

相关文章:

javascript - 具有访问值的自定义 jQuery 缓动函数

java - 如何通过IP与运行API的设备建立连接?

eclipse - 将 jprofiler 集成到 Eclipse 中

java - Eclipse 编辑器允许接口(interface)中缺少 static 和 Final 关键字

jquery - 基础导航从左向右滑动

java - Cobertura Java7 尝试使用资源

java - 如何将 ViewFlipper 中的计时器重置回 0

java - 最新 FLP api 客户端构建期间的 Android AR Core 异常。回归传统

java - 如何部署具有其他artifactId的程序集?

css - 使用 CSS 翻译 <a> 标签内的文本和 <i> 标签