www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ide - Most up to date VSCode plugin?

reply JN <666total wp.pl> writes:
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?
Aug 04 2017
next sibling parent reply Dmitry <dmitry indiedev.ru> writes:
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
Aug 04 2017
parent JN <666total wp.pl> writes:
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.
Aug 05 2017
prev sibling parent Dmitry <dmitry indiedev.ru> writes:
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
Aug 04 2017