簡體   English   中英

Kotlin 多平台項目中的語法高亮顯示失敗

[英]Syntax highlighting fails in Kotlin Multiplatform project

我使用 Android Studio 生成了一個新的 Kotlin Multiplatform Mobile (KMM) 項目。 我能夠成功地做以下事情:

  • 將項目與 Gradle 文件同步
  • 為 Android 和 iOS 構建項目
  • 成功運行 Android 和 iOS 應用
  • 命令 + 懸停在某些聲明上以查看方法簽名/文檔

問題是語法突出顯示不起作用。 我看到 IDE 提示,如下圖所示,但仍然在所有內容下都有紅色標記。

在此處輸入圖片說明

我已經嘗試了以下

  • 將項目與 Gradle 文件同步(以防萬一不同步)
  • 構建 > 重建項目
  • 文件 > 使緩存無效/重新啟動...
  • 重新安裝 Android Studio(多次)
  • 刪除了各種文件夾,如~/.android 、緩存文件夾等

但這些都沒有奏效。

我有以下版本:

  • Android Studio:4.2 Canary 16
  • Kotlin 插件:1.4.20-release-Studio4.2-1
  • KMM 插件:0.2.0-release-65-Studio4.2

這是由 KMM 插件為 Android Studio 生成的所有樣板代碼,所以除非有人想要我,否則我不會發布任何代碼。

可能是什么問題?

我通過轉到“文件”>“管理 IDE 設置”並單擊“恢復默認設置”解決了該問題。 然后它重新啟動,引導我完成 Android Studio 設置向導,並且在啟動項目時語法突出顯示按預期工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM