Thread overview
Most up to date VSCode plugin?
Aug 04, 2017
JN
Aug 05, 2017
Dmitry
Aug 05, 2017
JN
Aug 05, 2017
Dmitry
August 04, 2017
I see there are two VSCode plugins, which seem fairly similar.

https://marketplace.visualstudio.com/search?term=dlang&target=VSCode&category=All%20categories&sortBy=Relevance

which one should be used? Which is more up-to-date/feature rich? Why have two plugins for a single IDE?
August 05, 2017
On Friday, 4 August 2017 at 09:44:30 UTC, JN wrote:
> I see there are two VSCode plugins, which seem fairly similar.
>
> https://marketplace.visualstudio.com/search?term=dlang&target=VSCode&category=All%20categories&sortBy=Relevance
>
> which one should be used? Which is more up-to-date/feature rich? Why have two plugins for a single IDE?

See installs number
August 05, 2017
On Friday, 4 August 2017 at 09:44:30 UTC, JN wrote:
> which one should be used? Which is more up-to-date/feature

There you can compare features:
https://wiki.dlang.org/Editors

August 05, 2017
On Saturday, 5 August 2017 at 06:03:11 UTC, Dmitry wrote:
> On Friday, 4 August 2017 at 09:44:30 UTC, JN wrote:
>> I see there are two VSCode plugins, which seem fairly similar.
>>
>> https://marketplace.visualstudio.com/search?term=dlang&target=VSCode&category=All%20categories&sortBy=Relevance
>>
>> which one should be used? Which is more up-to-date/feature rich? Why have two plugins for a single IDE?
>
> See installs number

Ahh. I spent an hour trying to get the more popular one working, and I finally made it work, but it was a lot of trouble. Installed it, complained about no workspace-d. Clicked the "Compile workspace-d" option, it cloned the repo and built it. Afterwards complained about no dcd, dfmt, dscanner. "Compile" option didn't work this time, everytime froze during git clone. Used dub fetch to download these libs myself and build them with -b release and -c server/client for dcd. Afterwards took the paths from 'dub list' into the config and finally it worked.

The other extension works out of the box, although I couldn't make it autocomplete functions from dependencies.