Give DLS a try
tide
tide at tide.tide
Wed Aug 8 20:56:51 UTC 2018
On Wednesday, 8 August 2018 at 07:57:49 UTC, Laurent Tréguier
wrote:
> On Wednesday, 8 August 2018 at 07:25:57 UTC, Tab wrote:
>> I find DLS to be very stable
>
> Ironically, as the developer of DLS, I'm not sure if it should
> be considered as stable. I've had quite a number of crashes
> myself, sometimes even seemingly right at startup :/
> Although the latest version does fix a crash that was happening
> during garbage collection, so now it might be more stable.
> (Fun fact: since garbage collection always happens at least
> when the program exits, it was technically crashing 100% of the
> time before)
>
>> I created a long list of features I'd like to see in D IDE.
>> Hopefully some of them is being worked on.
>
> I have some things to fix first, but they will be worked on at
> some point; finding all references to a symbol especially is
> something that interests me.
Code-d overcomplicates things I find though. I can't even build
it, there's so many dependencies attached to it that it isn't
worth looking through to even find which one is causing the build
issue. Let alone there's a restriction that it can only build
32-bit. Also can't be built with LDC2 cause of the dependencies
is trying to build a 64-bit binary even though the arch is set to
32-bit. It's a mess. DLS took no time at all to build, nice and
simple. Just one thing is installing the extension didn't create
that symbolic link for me. And the plugin just silently passes an
empty path if it can't find DLS.
https://github.com/LaurentTreguier/vscode-dls/blob/master/src/extension.ts#L20
More information about the Digitalmars-d
mailing list