Ich möchte die IntelliJ-Funktion verwenden, die Java-Code in Kotlin konvertiert, indem Sie einfach von Java-Datei in Kotlin-Datei kopieren. Es funktioniert gut, aber wenn ich das IdeaVim Plugin einschalte, weigert es sich zu arbeiten. Ich kenne Vim anständig und das ist nicht das Problem mit meinen missverständlichen Vim Editiermodi. Ich bin mir bewusst, How can I convert a part of Java source file to Kotlin? und Antwort von @Yole sagen, dass es kein anderes Tool, das zu tun ist.IntelliJs IdeaVim-Plugin deaktiviert Konvertieren von Java nach Kotlin
Aber diese Antwort wurde vor 3 Monaten gemacht, und vielleicht erschien ein anderes Tool. Meine Frage ist also, ob jemand eine Problemumgehung gefunden hat, damit das IdeaVim-Plugin mit der Konvertierung von Kotlin nach Java funktioniert. Ich habe bereits ein Ticket auf YouTrack gemacht: https://youtrack.jetbrains.com/issue/VIM-1103 aber ehrlich gesagt bin ich nicht so sicher, ob es gelöst wird.
Wie ich oben geschrieben habe: Ordne die "EditorPast" -Aktion auf deine bevorzugte Verknüpfung zu oder lass IDEA die '' Verknüpfung bearbeiten. –
Peter
Aber hat nicht funktioniert, weil Vim-Plugin irgendwie überschneidet Einfügen und typische Vim Verknüpfung 'p' fügt Text, ich kann versuchen, 'EditorPaste' neu zuordnen. –
koto
Siehe meine letzte Änderung. Es gibt eine Einstellung um festzulegen, welcher Handler eine bestimmte Aktion behandeln soll. – Peter