是否可以使用 Kotlin 评论中的 link Java 方法?

Is it possible to link Java method from Kotlin comment?

我有一个 Android 项目,其中混合了 Java 和 Kotlin 文件。我正在一个 Kotlin 文件中写评论,我想 link Java 文件中的一些方法。

这可能吗?怎么样?

对于 Kotlin,我这样做:

/**
*    [ResultMatcher.getCount]
*/

但是当 ResultMatcher 是 java class 时它不起作用。我尝试添加不同的符号 (_,#) 和 .java::class 但它没有帮助。

很可能 ResultMatcher 不是完整的限定名称,您没有 import

以下在 IntelliJ 中运行,您可以单击 size,它将导航到方法主体:

import java.util.ArrayList

/**
 * [ArrayList.size]
 */
fun main() { }

这也有效:

/**
 * [java.util.ArrayList.size]
 */
fun main() { }