【发布时间】:2021-07-24 04:29:33
【问题描述】:
我正在尝试做一些协程示例:https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-core/jvm/test/guide/example-basic-02.kt
它的调试器无法正常工作。
如您所见,即使是“runBlocking”或“launch”等协程代码也不会被智能感知检测到, 我不知道我的问题是什么。
首先我的项目是kotlin Console程序,然后
我为将 kotlinx.coroutine 导入到我的项目所做的工作是:
-
在 Project Structure 中,Module 从 Maven 下载了 org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.0-RC,下载时勾选 Trasitive-something 和 Source,并添加到库中。
-
在设置 -> 构建 -> Kotlin 编译器,将语言版本和 API 版本更改为 1.5,这是 Kotlin 的实验版本
-
在项目工具和 build.gradle.kts 中添加 依赖项的实现(“org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.0-RC”), 插件中的 kotlin("jvm") 版本“1.5.0”
只是运行项目效果很好,但是在使用有关协程的代码时我不能使用任何上下文菜单,正如你所知,这真的让我很烦。任何帮助将不胜感激。
【问题讨论】:
标签: kotlin intellij-idea coroutine