4 ms·
Kotlin also works with Vim [1], Eclipse [2] and the Language Server Protocol [3]. [1]: https://github.com/udalov/kotlin-vim https://github.com/udalov/kotlin-vi
by bmc7505 5y ago
Kotlin also works with Vim [1], Eclipse [2] and the Language Server Protocol [3].
[1]: https://github.com/udalov/kotlin-vim https://github.com/udalov/kotlin-vim
[2]: https://github.com/JetBrains/kotlin-eclipse https://github.com/JetBrains/kotlin-eclipse
[3]: https://github.com/fwcd/kotlin-language-server https://github.com/fwcd/kotlin-language-server
- vips7L 5y agoIIRC kotlin-eclipse is always behind and the kotlin LSP repo's readme basically says that it's unmaintained.
- bmc7505 5y agoBoth look pretty well maintained to me. Just like any other language (including Java), there are tools which are more or less active depending where users are concentrated. Most JVM developers I know prefer the IntelliJ Platform, so it's not surprising to me that's where most of the development effort is concentrated. Still, developers have their choice.
- sorokod 5y agoI am sure you could code Kotlin in Nano too. The experience would not be great though. Looking at [1] I see: "Feature Request: Highlight Function Names"
- bmc7505 5y agoThe same could be said about Java or any other statically typed programming language in a text editor for that matter. Neither Vim nor Nano are intended as standalone IDEs, so it makes sense the UI is less complete. Despite their rudimentary features, many developers still prefer text editors for their low latency and wide availability across most shell environments. This is no different in Kotlin. If you want richer features like completion, refactoring and static analysis, use an IDE.
- root_axis 5y agoNot a good comparison. Vim as an IDE has capabilities on par and in many places exceeding the capabilities of proprietary IDEs. This is not the case for Nano.
- nobleach 5y agoHave you worked with these? I have... quite a bit actually. It's not a very pleasant experience.