-
Notifications
You must be signed in to change notification settings - Fork 127
Kotlin support #453
Comments
@ervandew do you have any plans to implement kotlin support? If you haven't started on this already, I might be willing to take a stab at it if you can point me in the right direction. |
@jreiter , may I suggest the following initial steps? A) Look at how language support for Groovy is done B) Check how to implement features subsets |
@yveszoundi, thanks! I'll take a look at the groovy implementation and the eclipse Kotlin support. After spending a little more time looking into this, I'm wondering if Eclipse is really the best way to get good Kotlin support in vim though. I wonder if investing in something like https://github.com/vhakulinen/neovim-intellij-complete will be more worthwhile for Kotlin. Or maybe even adding IntelliJ support for eclim? I'll spend some time looking into some of these options. |
@jreiter, I looked at it, very briefly, towards potential emacs integration. Maybe you can start from my fresh github fork that adds basic Kotlin support ("potentially" completion, source synchronization, project support). This is untested, quick and very dirty:
I looked quickly at groovy support that I worked on before, as well as the source code for Kotlin Eclipse main features. |
I picked Java over Kotlin for the implementation because of the build infrastructure (Gant). That gave me the opportunity to write some Kotlin code for the first time. I played around with a Kotlin implementation(bootstrap jars from local installation) before java rewrite. It's definitely more fun that writing Java, plus it's easy to write code without reading tutorials or the manual :-) |
Kotlin 1.0 is out. It has plugin for Eclipse with code completion, correction etc. But doesn't work in eclim.
http://kotlinlang.org/
The text was updated successfully, but these errors were encountered: