Which IDE has the best support for D?

ryuukk_ ryuukk.dev at gmail.com
Wed Aug 2 15:27:22 UTC 2023


On Wednesday, 2 August 2023 at 11:54:35 UTC, sighoya wrote:
> I've last written D in eclipse, however, the support for D was 
> constrained to syntax highlighting and grammar correctness.
>
> Is there any IDE with semantic reasoning at least for non 
> templated code?

Any IDE that supports LSP will work wonderful, I use Sublime Text 
with serve-d (lsp), and it works great

https://github.com/Pure-D/serve-d/

It doesn't work with templates out of the box, however, you can 
try my PR for dcd-server wich add support for basic templates: 
https://github.com/dlang-community/DCD/pull/714

You can point it to your custom dcd executables via settings:

```json
                 "d.dcdServerPath": 
"/home/ryuukk/dev/dcd-templates/bin/dcd-server",
                 "d.dcdClientPath": 
"/home/ryuukk/dev/dcd-templates/bin/dcd-client",
```


More information about the Digitalmars-d mailing list