The state of editor support for D is depressing, let's change that

xoxo xororwr at gmail.com
Thu Aug 28 14:34:00 UTC 2025


I want to use DMD as a library to start building a reliable LSP.

Problem is, there’s basically zero documentation on how to even 
get started with that.

Does anyone have pointers, examples, or any kind of reference 
that could help?

It’s insane how bad editor support is. Coming from Go, where the 
core team actually develops and maintains their own LSP and 
tools, it’s no wonder D never gained more traction.

And yes, I have tried ServeD, it's not reliable..


More information about the Digitalmars-d mailing list