【问题标题】:How to preserve parameter names for debug?如何保留参数名称以进行调试?
【发布时间】:2016-02-24 17:18:07
【问题描述】:

我需要在 Kotlin 中对 java 文件(我的 IntelliJ java 项目的,所以我有源代码)进行子类化,但它们只是使用 p0、p1 等实现变量名称的抽象方法。

所以我认为我必须打开调试信息,但在我的 IJ IDE 中调试信息已经打开。

我还必须做些什么来保留类、接口等的参数名称?

【问题讨论】:

  • 你是实现你的java接口还是第三方库中的某个接口?
  • 这是我所有的代码,只是在一个单独的 java 项目中
  • 这很奇怪。如果您将两个项目都作为 1 个 intellij 项目打开,那么它应该可以看到并理解源代码,否则您可以连接源代码,以便它可以看到完整的签名......
  • 我在 Android SDK 中看到了同样的情况。

标签: java intellij-idea kotlin


【解决方案1】:

您看到的行为是a bug in Kotlin 1.0,它将在 1.0.1 更新中得到修复。

【讨论】:

    猜你喜欢
    • 2023-03-16
    • 2019-03-12
    • 2018-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多