2 ms·
> It allows creating plugins across multiple editors that all use a single language server project Ahhhh. Lightbulb moment. I can see now why this feature in p
by nickelcitymario 6y ago
> It allows creating plugins across multiple editors that all use a single language server project
Ahhhh. Lightbulb moment. I can see now why this feature in particular should perhaps be baked in.
I thought it was just about adding additional language support, but I see now that it's about developing once for many editors.
If I could still edit my previous comments about language server, I'd update them all to say "I'm an idiot, don't know what I'm talking about."
- kstrauser 6y agoI had that reaction when I first learned about LSP. “It sounds like you’re reinventing the wheel by, say, coming up with another way to autocomplete Python in addition to what was already there. Oh wait, what do you mean that you’re planning on implementing LSP once for each language and once for each editor and then we’re in programming heaven? Ohh….”
- nickelcitymario 6y ago100%, definitely a slap-my-forehead moment.