3 ms·
LSP at least is implemented by lots of languages as well as lots of editors. There are long tables on the website: https://langserver.org/ https://langserver.or
by est31 7y ago
LSP at least is implemented by lots of languages as well as lots of editors. There are long tables on the website: https://langserver.org/ https://langserver.org/
Adoption wise, I'd say it's a success. As for how good the protocol is, I'd personally have preferred something binary instead of json.
- Entalpi 7y agoBeen using it in Emacs with both Rust (rls) and C/C++ (clangd). It is glorious. I hope more people rally behind both DAP and LSP.
- lazyguy 7y agoRecently switched away from Anaconda to Pyls for Python editing on Spacemacs. Documentation can be found: http://develop.spacemacs.org/layers/+lang/python/README.html http://develop.spacemacs.org/layers/+lang/python/README.html Seems to work fine. Functionally it seems the same, maybe a bit faster. Haven't used it a whole lot. Really tempted to try out the Microsoft PLS just so that I can say that I am using Microsoft in Emacs. Which is pretty close to being technically correct. Brave new world. Nowadays if I was forced to give up my Linux desktop and choose between Windows and OS X for work... Windows 100% of the time. Because I can then use WSL and get Linux nicely integrated into the base OS. Especially since Macbook Pros are not that nice anymore.