我想使用 IntelliJ 的功能,只需从 Java 文件复制粘贴到 Kotlin 文件即可将 Java 代码转换为 Kotlin。它工作正常,但是当我打开 IdeaVim 插件时,它就不再工作了。我很了解 Vim,这不是我误解 Vim 编辑模式的问题。我知道How can I convert a part of Java source file to Kotlin? @yole 回答说没有其他工具可以做到这一点。
但这个答案是 3 个多月前做出的,也许还出现了其他工具。所以,我的问题是是否有人找到了解决方法,使 IdeaVim 插件与 Java 到 Kotlin 的转换配合。我已经在 YouTrack 上订票了:https://youtrack.jetbrains.com/issue/VIM-1103但坦白说,我不太确定它是否会得到解决。
最佳答案
好的,JetBrains 的人回答了我的问题。明显的解决方法(我没有想到)是从上下文菜单复制并粘贴。然后出现转换问题。 IMO 看来 IdeaVim 插件不太可能通过拉动和放置(Vim 的复制和粘贴)来支持此功能,如下所示:
Running IDE actions on copy and paste might be a good idea, but we're not sure it wouldn't disrupt the workflow of the current users.
关于intellij-idea - IntelliJ 的 IdeaVim 插件禁用将 Java 转换为 Kotlin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36152700/