Do you use IntelliJ? I haven’t found a need for an LSP as it has its own language engine that is more than savvy enough for me. Couple that with AI and you’re good to go.
My main setup now is VSCode as it supports javascript out of the box including Niagara Intelisense. I am happy with that, however I also have a special liking for Neovim and am convinced this is possible to setup for gradle somehow
It is probably possible, but again. Intellij is built for this! It will be hard to find something comparable or better. Personally I use VS code for javascript frontend dev and Intellij for the JAVA backend dev.
Intellij community edition is free I highly recommend checking it out!