3 ms·
I agree that is nice idea but sadly only the JS server improves my experience compared to the alternatives, which is more an indictment on the JS toolchain than
by PuercoPop 8y ago
I agree that is nice idea but sadly only the JS server improves my experience compared to the alternatives, which is more an indictment on the JS toolchain than anything else. And even then its jump to definition leaves a lot to be desired. For example Robe jumps to a method inside Rails that was defined at run-time w/o any issue. Solargraph, even with experimental features enabled doesn't. I look forward to a future where language server implementations improve.
- dmitryminkovsky 8y agoWhich JS server do you use? I tried Webstorm a while back, for example, and found it overwhelming. It tried to do a lot of things it couldn’t do well, so there were many false flags and failed refactoring, which is really frustrating if you’re coming from Java.
- tbodt 8y agoI wrote a javascript language server based on ESLint and Tern: https://github.com/tbodt/js-langserver https://github.com/tbodt/js-langserver