www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Visual Studio Code

reply "bitwise" <bitwise.pvt gmail.com> writes:
Just stumbled upon this:

https://code.visualstudio.com/

I see support for Rust and Go, but no D.

If you download it, there is a little smiley/frowny in the bottom 
right corner for feedback/feature requests.

Or just vote here:

http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7763160-support-the-d-programming-language


     Bit
Aug 02 2015
next sibling parent Jacob Carlborg <doob me.com> writes:
On 03/08/15 02:24, bitwise wrote:
 Just stumbled upon this:

 https://code.visualstudio.com/

 I see support for Rust and Go, but no D.

 If you download it, there is a little smiley/frowny in the bottom right
 corner for feedback/feature requests.
If I recall correctly it supports TextMate bundles. Try the D TextMate bundle and see what happens. -- /Jacob Carlborg
Aug 03 2015
prev sibling next sibling parent "Misu" <misugi-pwnu live.fr> writes:
Im using visual studio code with vibed and dub, it's working very 
well. Visual studio code support jade files.

Would be happy to see official support for D.

atm I have my own basic custom "D support". You can 
copy/paste/edit c# support and edit the files to add D keywords, 
it's very easy.

You can do this in this path (for windows): 
%AppData%\Local\Code\app-0.1.2\resources\app\plugins

If you want visual code to recognize .dt (vibed diet templates) 
as jade files, you can edit vs.language.jade/ticino.plugin.json

add .dt in extentions : "extensions": [ ".jade" , ".dt"], restart 
visual studio code.
Aug 03 2015
prev sibling next sibling parent reply "bitwise" <bitwise.pvt gmail.com> writes:
On Monday, 3 August 2015 at 00:24:56 UTC, bitwise wrote:
 Just stumbled upon this:

 https://code.visualstudio.com/

 I see support for Rust and Go, but no D.

 If you download it, there is a little smiley/frowny in the 
 bottom right corner for feedback/feature requests.

 Or just vote here:

 http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7763160-support-the-d-programming-language


     Bit
Approaching 200 votes! I think at least 500 would be needed for D support to be considered...tell your friends! ;)
Aug 07 2015
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 8/7/15 4:07 PM, bitwise wrote:
 On Monday, 3 August 2015 at 00:24:56 UTC, bitwise wrote:
 Just stumbled upon this:

 https://code.visualstudio.com/

 I see support for Rust and Go, but no D.

 If you download it, there is a little smiley/frowny in the bottom
 right corner for feedback/feature requests.

 Or just vote here:

 http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7763160-support-the-d-programming-language



     Bit
Approaching 200 votes! I think at least 500 would be needed for D support to be considered...tell your friends! ;)
Great, I popularized the link on Facebook and Twitter and votes seem to be adding up. -- Andrei
Aug 08 2015
parent reply "bitwise" <bitwise.pvt gmail.com> writes:
On Saturday, 8 August 2015 at 15:02:45 UTC, Andrei Alexandrescu 
wrote:
 On 8/7/15 4:07 PM, bitwise wrote:
 On Monday, 3 August 2015 at 00:24:56 UTC, bitwise wrote:
 Just stumbled upon this:

 https://code.visualstudio.com/

 I see support for Rust and Go, but no D.

 If you download it, there is a little smiley/frowny in the 
 bottom
 right corner for feedback/feature requests.

 Or just vote here:

 http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7763160-support-the-d-programming-language



     Bit
Approaching 200 votes! I think at least 500 would be needed for D support to be considered...tell your friends! ;)
Great, I popularized the link on Facebook and Twitter and votes seem to be adding up. -- Andrei
Awesome, thanks! Votes are sitting at 649 as I'm writing this. Organizing by top ideas currently puts D support near the top of page 2. Just a side note, looking at the main page of dlang.org, I don't see any reference to who's using/contributing to D, or a link thereto. I think it would help a lot of the logos of the D language's top sponsors could be seen somewhere on the main page. Maybe along the bottom as "Proud D users" or something. The top ~10 sponsors could be chosen based of the dollar amounts or man hours contributed. C++ has "Gold members" on their about page: https://isocpp.org/about Rust has a "Team" page: https://www.rust-lang.org/team.html Python has success stories: https://www.python.org/about/success/ I could probably find more, but suffice it to say, it's a common occurrence. Bit
Aug 15 2015
parent reply "Joakim" <dlang joakim.fea.st> writes:
On Saturday, 15 August 2015 at 18:04:20 UTC, bitwise wrote:
 Just a side note, looking at the main page of dlang.org, I 
 don't see  any reference to who's using/contributing to D, or a 
 link thereto.

 I think it would help a lot of the logos of the D language's 
 top sponsors could be seen somewhere on the main page. Maybe 
 along the bottom as "Proud D users" or something. The top ~10 
 sponsors could be chosen based of the dollar amounts or man 
 hours contributed.

 C++ has "Gold members" on their about page:
 https://isocpp.org/about

 Rust has a "Team" page:
 https://www.rust-lang.org/team.html

 Python has success stories:
 https://www.python.org/about/success/

 I could probably find more, but suffice it to say, it's a 
 common occurrence.
Heh, funny you mention this, as I have a tab open in my browser open to the dlang.org github to remind me to submit a PR for just such an "about" page. However, those examples are not that great for D, as it has no foundation or levels of sponsorship like C++, no formal teams like Rust, and that python page is actually not very good, though certainly long. I was thinking a page to briefly recap the language's genesis, introduce the two BDFLs, and mention corporate and project successes, along with some quotes from prominent users. Feel free to submit a PR with what you have in mind and we could write it together: https://github.com/D-Programming-Language/dlang.org/pulls Whether it would ever actually be merged is a different question. ;)
Aug 15 2015
parent reply "bitwise" <bitwise.pvt gmail.com> writes:
On Sunday, 16 August 2015 at 05:12:06 UTC, Joakim wrote:
 On Saturday, 15 August 2015 at 18:04:20 UTC, bitwise wrote:
 Just a side note, looking at the main page of dlang.org, I 
 don't see  any reference to who's using/contributing to D, or 
 a link thereto.

 I think it would help a lot of the logos of the D language's 
 top sponsors could be seen somewhere on the main page. Maybe 
 along the bottom as "Proud D users" or something. The top ~10 
 sponsors could be chosen based of the dollar amounts or man 
 hours contributed.

 C++ has "Gold members" on their about page:
 https://isocpp.org/about

 Rust has a "Team" page:
 https://www.rust-lang.org/team.html

 Python has success stories:
 https://www.python.org/about/success/

 I could probably find more, but suffice it to say, it's a 
 common occurrence.
Heh, funny you mention this, as I have a tab open in my browser open to the dlang.org github to remind me to submit a PR for just such an "about" page. However, those examples are not that great for D, as it has no foundation or levels of sponsorship like C++, no formal teams like Rust, and that python page is actually not very good, though certainly long.
At the very least, the logos of Facebook and Sociomantic could be displayed at the bottom of the page. I'm not sure who else would be included, but I don't think Walter and Andrei would have any trouble coming up with a decent size list. The point is, I believe there should be "proof at a glance" that D is doing well in several real world scenarios.
 I was thinking a page to briefly recap the language's genesis, 
 introduce the two BDFLs, and mention corporate and project 
 successes, along with some quotes from prominent users.
I believe there is a place for this information, but my specific recommendation is to present meaningful proof of D's usefulness to potential users as soon and succinctly as possible.
 Feel free to submit a PR with what you have in mind and we 
 could write it together:
 Whether it would ever actually be merged is a different 
 question. ;)
Unfortunately, I am a little out of the loop with respect to who exactly is using D, but if Walter or Andrei agreed with this idea, doing the actual work would be trivial. Anyways, not making demands here, just my 2 cents :) Bit
Aug 16 2015
parent reply "Joakim" <dlang joakim.fea.st> writes:
On Monday, 17 August 2015 at 01:12:29 UTC, bitwise wrote:
 At the very least, the logos of Facebook and Sociomantic could 
 be displayed at the bottom of the page. I'm not sure who else 
 would be included, but I don't think Walter and Andrei would 
 have any trouble coming up with a decent size list. The point 
 is, I believe there should be "proof at a glance" that D is 
 doing well in several real world scenarios.
I agree, it is a big failure of the current site that real-world deployments are not mentioned on the front page or one click away.
 I was thinking a page to briefly recap the language's genesis, 
 introduce the two BDFLs, and mention corporate and project 
 successes, along with some quotes from prominent users.
I believe there is a place for this information, but my specific recommendation is to present meaningful proof of D's usefulness to potential users as soon and succinctly as possible.
Well, that's what the last part is about, but I think you also have to tell a story about how the project came to be: that's what the first two are about.
 Feel free to submit a PR with what you have in mind and we 
 could write it together:
 Whether it would ever actually be merged is a different 
 question. ;)
Unfortunately, I am a little out of the loop with respect to who exactly is using D, but if Walter or Andrei agreed with this idea, doing the actual work would be trivial. Anyways, not making demands here, just my 2 cents :)
The information exists, it's just not easy to find or particularly expansive: http://wiki.dlang.org/Current_D_Use You're not going to get people to agree on the idea, or they'd have done it already. ;) Somebody needs to submit a PR and force a decision, and as you say, it's not much work. You can do that and I'll chip in, or I'll get around to it eventually.
Aug 18 2015
parent "bitwise" <bitwise.pvt gmail.com> writes:
On Tuesday, 18 August 2015 at 15:11:53 UTC, Joakim wrote:
 Well, that's what the last part is about, but I think you also 
 have to tell a story about how the project came to be: that's 
 what the first two are about.
I don't know the details, but I read a post somewhere that there are misconceptions about how long D, or more specifically D2 has been around. I believe these misconceptions could beget questions like "D has been around so long, why does it still have so many bugs!?" So you're probably right that this should be addressed.
 The information exists, it's just not easy to find or 
 particularly expansive:

 http://wiki.dlang.org/Current_D_Use

 You're not going to get people to agree on the idea, or they'd 
 have done it already. ;) Somebody needs to submit a PR and 
 force a decision, and as you say, it's not much work.  You can 
 do that and I'll chip in, or I'll get around to it eventually.
I think the first step would be to draft an email explaining the intent to put these companies' logos on the home page as "Proud Users of the D Programming Language" and get Walter or Andrei to sign off on it. This email could also contain a suggested layout. If approved, we could send the letter to the relevant contacts, and if we get a decent number of Yes's, we could move forward with collecting the companies' information/logos and deciding how/where they should be displayed. This could also act as a sort of plug for the companies involved. It could also be discussed whether or not it was a good idea to put an "Are you using D?" link on the main page by which a company could ask for their name/logo to be included.
Aug 18 2015
prev sibling next sibling parent "bitwise" <bitwise.pvt gmail.com> writes:
On Monday, 3 August 2015 at 00:24:56 UTC, bitwise wrote:
 Just stumbled upon this:

 https://code.visualstudio.com/

 I see support for Rust and Go, but no D.

 If you download it, there is a little smiley/frowny in the 
 bottom right corner for feedback/feature requests.

 Or just vote here:

 http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7763160-support-the-d-programming-language
Holding strong on page one of the top ideas! But if you haven't casted your vote(s) yet, please do! Bit
Sep 08 2015
prev sibling parent reply Jacob Carlborg <doob me.com> writes:
On 2015-08-03 02:24, bitwise wrote:
 Just stumbled upon this:

 https://code.visualstudio.com/

 I see support for Rust and Go, but no D.

 If you download it, there is a little smiley/frowny in the bottom right
 corner for feedback/feature requests.

 Or just vote here:

 http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7763160-support-the-d-programming-language
I noticed there are (at least) two entries for the D programming language. The other one is [1]. [1] http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/8214915-d -- /Jacob Carlborg
Sep 08 2015
parent "bitwise" <bitwise.pvt gmail.com> writes:
On Wednesday, 9 September 2015 at 06:42:15 UTC, Jacob Carlborg 
wrote:
 On 2015-08-03 02:24, bitwise wrote:
 Just stumbled upon this:

 https://code.visualstudio.com/

 I see support for Rust and Go, but no D.

 If you download it, there is a little smiley/frowny in the 
 bottom right
 corner for feedback/feature requests.

 Or just vote here:

 http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7763160-support-the-d-programming-language
I noticed there are (at least) two entries for the D programming language. The other one is [1]. [1] http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/8214915-d
Yeah.. that was actually there when I initially posted this, but it only had ~1 vote. It's actually a waste... I've added a comment directing people to the other idea. Thanks, Bit
Sep 09 2015