Kotlin Multiplatform 项目中的语法突出显示失败
Syntax highlighting fails in Kotlin Multiplatform project
我使用 Android Studio 生成了一个新的 Kotlin Multiplatform Mobile (KMM) 项目。我能够成功地完成以下事情:
- 将项目与 Gradle 个文件同步
- 为 Android 和 iOS
构建项目
- 运行 Android 和 iOS 应用成功
- Command + 将鼠标悬停在某些声明上以查看方法 signatures/documentation
问题是语法突出显示不起作用。我看到 IDE 提示,如下图所示,但所有内容下方仍然有红色标记。
我试过以下方法
- 将项目与 Gradle 个文件同步(以防不同步)
- 构建 > 重建项目
- 文件 > 使缓存无效/重新启动 ...
- 重新安装Android Studio(多次)
- 删除了各种文件夹,如
~/.android
、缓存文件夹等
但其中 none 有效。
我有以下版本:
- Android 工作室:4.2 金丝雀 16
- Kotlin 插件:1.4.20-release-Studio4.2-1
- KMM 插件:0.2.0-release-65-Studio4.2
这是 KMM 插件为 Android Studio 生成的所有样板代码,因此我将推迟发布任何代码,除非有人希望我发布。
可能是什么问题?
我通过转到“文件”>“管理 IDE 设置”并单击“恢复默认设置”解决了这个问题。然后它重新启动,引导我完成 Android Studio 设置向导,并且在启动项目时语法突出显示按预期工作。
我使用 Android Studio 生成了一个新的 Kotlin Multiplatform Mobile (KMM) 项目。我能够成功地完成以下事情:
- 将项目与 Gradle 个文件同步
- 为 Android 和 iOS 构建项目
- 运行 Android 和 iOS 应用成功
- Command + 将鼠标悬停在某些声明上以查看方法 signatures/documentation
问题是语法突出显示不起作用。我看到 IDE 提示,如下图所示,但所有内容下方仍然有红色标记。
我试过以下方法
- 将项目与 Gradle 个文件同步(以防不同步)
- 构建 > 重建项目
- 文件 > 使缓存无效/重新启动 ...
- 重新安装Android Studio(多次)
- 删除了各种文件夹,如
~/.android
、缓存文件夹等
但其中 none 有效。
我有以下版本:
- Android 工作室:4.2 金丝雀 16
- Kotlin 插件:1.4.20-release-Studio4.2-1
- KMM 插件:0.2.0-release-65-Studio4.2
这是 KMM 插件为 Android Studio 生成的所有样板代码,因此我将推迟发布任何代码,除非有人希望我发布。
可能是什么问题?
我通过转到“文件”>“管理 IDE 设置”并单击“恢复默认设置”解决了这个问题。然后它重新启动,引导我完成 Android Studio 设置向导,并且在启动项目时语法突出显示按预期工作。