Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot(jointhefreeworld.org) |
Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot(jointhefreeworld.org) |
This is just exaggeration. I use IntelliJIDEA everyday (on mac) with multiple projects open and tbh they have optimized the IDE a lot to make it faster. I'm not saying it's perfect, but it's getting better. Also it's not closed source. The core of the IDE is open source (https://github.com/jetbrains/intellij-community) and for some specific framework support (e.g. Spring) are available on Ultimate.
And speaking on llm and lsp. The new PHP lsp PHPantom (with help of llms) is approaching jetbrains offering fast.
This is probably the one contender:
https://github.com/georgewfraser/java-language-server
and it kinda works, but it's also a bit lacking.
I try VSC with Metal twice a year. It works fine for small projects. But for bigger projects it lacks the more holistic approach that IntelliJ has and feels more like a text editor with smarts bolted on than an IDE.
I’m using Zed a lot as well for Golang and a bit for Rust. For Java it is also hard to use and lacking the same polish.