将TypeScript定义文件转换为Kotlin

将TypeScript定义文件转换为Kotlin,typescript,kotlin,Typescript,Kotlin,当前是否可以将d.ts文件转换为Kotlin?我已经找到了一个,但我不确定该项目是否已被删除,或者是否在某种测试状态下可用。(除了未记录之外)似乎使用了过时的编译器,使用了KotlinJS功能(?),感觉比使用一个文件并输出另一个文件的简单转换器要复杂一些。您链接到的项目是目前可用的最好的东西。我们计划在Kotlin 1.0发布后恢复转换器的工作,并使其达到生产质量(包括支持、文档等)。据我所知,Kotlin(Kotlin->js编译器)被推迟,以支持Kotlin语言本身的稳定发布。这可能是一个

当前是否可以将
d.ts
文件转换为Kotlin?我已经找到了一个,但我不确定该项目是否已被删除,或者是否在某种测试状态下可用。(除了未记录之外)似乎使用了过时的编译器,使用了KotlinJS功能(?),感觉比使用一个文件并输出另一个文件的简单转换器要复杂一些。

您链接到的项目是目前可用的最好的东西。我们计划在Kotlin 1.0发布后恢复转换器的工作,并使其达到生产质量(包括支持、文档等)。

据我所知,Kotlin(Kotlin->js编译器)被推迟,以支持Kotlin语言本身的稳定发布。这可能是一个很好的指标,表明typescript->koltin编译器没有计划进行下一步的工作。@marcospereira好吧,KotlinJS已经可以工作了。有点。您可以将Kotlin文件编译为JavaScript,我会毫不犹豫地将Kotlin置于JS之上(特别是因为您可以轻松地与服务器共享源代码)。我想你的意思是他们推迟了为KotlinJS计划的编译器和/或新功能/库的完善。是的,这就是我的意思。Kotlin的稳定/最终/抛光释放被推迟,以利于Kotlin本身的稳定/最终/抛光释放。;-)@尽管如此,我还是想在自己编写转换器之前确认一下。我敢肯定,与使用
动态
/
@native
语法或手动转换库相比,自己编写这种转换器所需的时间更少。(注意:我可能会后悔这个决定。)@JustACluelessNewbie,请随时问我有关convertor或kotlin.js的任何问题。也许kotlinlang.slack.com是讨论这一切的更合适/更方便的地方。