【发布时间】:2019-04-11 14:23:54
【问题描述】:
我正在使用 VSCode。我在myApi.kt 中有以下内容:
package com.mycompany.myproject.myapi
data class MyClass(
val accountNumber: String,
val state: String,
val country: String
)
...我在myApp.java 中有以下内容:
import com.mycompany.myproject.myapi.*;
MyClass myObject = new MyClass();
编译和执行都很好。唯一的问题是 VSCode 在 java 文件中对 MyClass 的引用下方给了我一个红色波浪下划线。悬停在上面,它说:
MyClass 无法解析为 Java 类型(16777218)
我在 VSCode 中安装了 Kotlin plug-in。
如何让 VSCode 识别我的 java 文件中的这个 Kotlin 类?
【问题讨论】:
-
目前尚不支持基于此未解决问题github.com/redhat-developer/vscode-java/issues/531
-
谢谢,@Barry。来吧,把它作为答案,我会接受的。
-
好的。 @Jonathan 我已经做到了。
-
这非常令人沮丧,vscode 在使用 kotlin 配置进行调试时运行良好,但在 java 上导入 kotlin 类时出错是一个很大的问题。另一方面,在使用 WSL2 时,使用 intelliJ 调试 kotlin 和 java 不起作用。
标签: java class kotlin visual-studio-code ide