Android Studio java 语法突出显示不起作用

Android Studio java syntax highlighting not working

在 android 工作室(版本 1.1.0)中,我无法正确突出显示 .java 语法。目前仅突出显示关键字、逗号、分号和评论。 .xml 等其他文件类型正确突出显示。

我尝试了以下方法...

.java 文件位于根目录中。我将文件移动到 "src/main/java/org.we/" 并且语法开始工作。

今天我运行遇到了这个问题。在我的例子中,这是由 Android Studio 将我的 "MainActivity.java" 文件从 Class 更改为 Singleton 引起的。 如果文件是 Class,它在编辑器或项目列表中的图标将有一个浅蓝色圆圈中的 "c"。如果它是 Singleton,则它在灰色矩形中有一个 "j"。 为了解决它,我做了以下事情:

  1. 已将文件内容复制到记事本中
  2. 删除了单例文件,但我没有 select "safe delete" 因为我不想 Android Studio 做任何聪明的事情
  3. 创建了一个与原始文件同名的新 Java Class 文件
  4. 将新文件的内容替换为我在步骤 1 中放入记事本的内容

然后一切又开始工作了。

在此之前,我试过 invalidation/restart 并禁用省电模式,但它们对我不起作用。我什至尝试重启我的电脑好几次。