【问题标题】:How does Convert Java File to Kotlin File work?将 Java 文件转换为 Kotlin 文件是如何工作的?
【发布时间】:2016-10-22 23:12:41
【问题描述】:

我正在通过Kotlin for Android Developers 探索 Kotlin。第一步是使用 Convert Java File to Kotlin File 查看 Java 和 Kotlin 文件的比较情况。

我很好奇这个功能是如何工作的。

该工具是否从 Java 输入创建抽象语法树,然后转译为 Kotlin?还是做一些更简单的事情?

【问题讨论】:

    标签: android android-studio intellij-idea kotlin


    【解决方案1】:

    该工具使用 IntelliJ IDEA PSI 接口解析和分析 Java 源代码,然后将生成的树转换为 Kotlin 文本。就像与 Kotlin 相关的所有其他东西一样,它是开源的;你可以找到实现here

    【讨论】:

    • 谢谢德米特里。我期待着在 Kotlin in Action 出版后阅读它。
    猜你喜欢
    • 2016-04-29
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-13
    相关资源
    最近更新 更多