Tristan Partin on Nostr: npub1mjvt4…nk4w8 npub12h3ts…j9qyg Microsoft created the Language Server Protocol ...
npub1mjvt4y3ux66jwqddkyf4ml3azudqe3fmmccwy3r27vhq47dhjdxswnk4w8 (npub1mjv…k4w8) npub12h3tsrkuz8s8t2qu8n9atq2eq2xfm8xc64hpgcey9cds7cd6tdcqhj9qyg (npub12h3…9qyg) Microsoft created the Language Server Protocol and the Debug Adapter Protocol. These protocols define how a server and client communicate about code.
VSCode is definitely the largest consumer of both protocols, but Neovim, Emacs, Vim (through plugins), Helix, and GNOME Builder support at least the Language Server Protocol too.
Without language servers, I find development so much slower. ctags is so much worse than clangd for instance.
VSCode is definitely the largest consumer of both protocols, but Neovim, Emacs, Vim (through plugins), Helix, and GNOME Builder support at least the Language Server Protocol too.
Without language servers, I find development so much slower. ctags is so much worse than clangd for instance.