4 ms·
Does the LSP implementation [1] linked by the JetBrains employee in that thread not work? It pushed a new minor version release a little over a week ago. It se
by nirvdrum 5y ago
Does the LSP implementation [1] linked by the JetBrains employee in that thread not work? It pushed a new minor version release a little over a week ago.
It seems pretty reasonable to me for them to not pay employee salaries to build a plugin for a competing product, especially when they already provide a comprehensive IDE solution available for free (in both senses). What other companies are doing that? I don't mean that as a challenge. I'd love to know what the better options are.
[1] -- https://github.com/fwcd/kotlin-language-server https://github.com/fwcd/kotlin-language-server
- dboreham 5y agoIt works. At least, it works well enough for me to use on a daily basis, and I'm pretty hard to please.
- crummy 5y agoDo you happen to use Java and Kotlin in the same project? This seems to not work well for VSCode when I tried it a while back.
- esprehn 5y agoRead the README: https://github.com/fwcd/kotlin-language-server#this-repository-needs-your-help https://github.com/fwcd/kotlin-language-server#this-reposito... What you said would make sense, except they do build a plugin for Eclipse. Better options would be any language where the stewards are not trying to extract money from you by forcing your IDE choice. Or where they view fostering community good will as being in their best interest. Ex. MS offers an official LS rather than saying "we don't support other IDEs because Visual Studio licenses." There's lots of choices here for compile to JS languages: https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS#static-typing https://github.com/jashkenas/coffeescript/wiki/List-of-langu...
- kevin_thibedeau 5y agoThey don't owe anybody anything.
- atraac 5y ago> What you said would make sense, except they do build a plugin for Eclipse. I don't know a single person who used Eclipse after 2020. Don't you think that supporting Eclipse might be a viable marketing strategy to get people who are stuck in the past on board with newer tech, as if anything, they will probably move on to IDEA? > Ex. MS offers an official LS rather than saying "we don't support other IDEs because Visual Studio licenses." MS is a bad example because they recently literally took away a feature from dotnet to push it into VS and drive sales, which was met a HUGE backlash from the community. Dotnet IS the driving force behind Visual Studio. JetBrains actually came in and took a piece of that from them(thankfully, because I personally hate vs/vscode). Like other answer to your comment said, JetBrains doesn't owe anything to anyone. If there is already a Language Server for Kotlin, great, I don't see how a product-based company could benefit from making something that drives people away from their (already free) product...
- fivea 5y ago> I don't know a single person who used Eclipse after 2020. So your circle of acquaintances doesn't include anyone who used an IDE in the past year, and you extrapolate your personal anecdote how far? > Don't you think that supporting Eclipse might be a viable marketing strategy to get people who are stuck in the past (...) Can we spend a minute discussing how idiotic is this fad-drive development belief? I mean, why is anyone expected to be perceived as smart if they drop something that works in favour of an unproven tool just because it's new?
- nraf 5y agoThat’s a fair statement but given that IntelliJ is over 20 years and the IDE of choice for many, if not most, professional Java engineers, it doesn’t apply here.