Click here to Skip to main content
16,017,193 members

Survey Results

Would you recommend Visual Studio Code to a non-Windows developer?

Survey period: 18 Jul 2016 to 25 Jul 2016

Visual Studio code is cross-platform and supports tons of "non-windows" languages. Would you recommend it to a non-Windows developer?

OptionVotes% 
Yes, absolutely32425.80
Yes, probably32225.64
I don't know29423.41
Probably not15412.26
No way766.05
It depends866.85



 
GeneralRe: Why is it even called "Visual Studio code"? Pin
Ryan Peden19-Jul-16 3:28
professionalRyan Peden19-Jul-16 3:28 
GeneralRe: Why is it even called "Visual Studio code"? Pin
ed welch19-Jul-16 3:58
ed welch19-Jul-16 3:58 
GeneralRe: Why is it even called "Visual Studio code"? Pin
Ryan Peden19-Jul-16 4:06
professionalRyan Peden19-Jul-16 4:06 
GeneralRe: Why is it even called "Visual Studio code"? Pin
David H Walker14-Dec-16 9:59
professionalDavid H Walker14-Dec-16 9:59 
AnswerWhere's the "BWAHAHAHAHA!" option?!! Pin
MacSpudster18-Jul-16 4:51
professionalMacSpudster18-Jul-16 4:51 
GeneralRe: Where's the "BWAHAHAHAHA!" option?!! Pin
Brian Schummer19-Jul-16 1:36
Brian Schummer19-Jul-16 1:36 
GeneralRe: Where's the "BWAHAHAHAHA!" option?!! Pin
Overtkill19-Jul-16 3:19
Overtkill19-Jul-16 3:19 
GeneralI'd recommend it to devs running Windows, too... Pin
Ryan Peden18-Jul-16 3:18
professionalRyan Peden18-Jul-16 3:18 
...depending on what kind of development you're doing.

If you're doing heavy .NET work, then full Visual Studio if what you want. I've found VS Code very useful for .NET Core and Typescript development, though. Good Intellisense and even some refactoring support. This is true for F# as well.

I've also enjoyed using it for Node.js, Python, and PHP development. It goes well beyond just syntax highlighting; in all of these languages, I've had debugger and breakpoint support working, which has come in handy. Code completion/Intellisense has also worked quite well. Not quite as well as with a statically typed language, but still enough to be very useful. This especially true in the case of JavaScript development; VS Code lets you you TypeScript type definition files even when you're developing in JS, not TS. The editor is very good at understanding JS modules and imports...which, combined with TS definition support, means I've been able to do Node.js development with full Intellisense support. I hate relying on code completion in place of actually understanding the APIs and libraries I'm using, but it's still nice to have.

Overall, I've enjoyed using VS Code. Its easy extensibility means that many people have extended its capabilities beyond what it ships with. I've even found pretty decent support in it for more esoteric languages like Haskell.

modified 19-Jul-16 7:44am.

GeneralIt tries hard, but... Pin
chaz-chance18-Jul-16 3:01
chaz-chance18-Jul-16 3:01 
GeneralRe: It tries hard, but... PinPopular
dan!sh 18-Jul-16 3:11
professional dan!sh 18-Jul-16 3:11 
GeneralRe: It tries hard, but... Pin
Super Lloyd18-Jul-16 17:48
Super Lloyd18-Jul-16 17:48 
GeneralRe: It tries hard, but... Pin
dan!sh 18-Jul-16 18:51
professional dan!sh 18-Jul-16 18:51 
GeneralRe: It tries hard, but... Pin
Super Lloyd18-Jul-16 18:55
Super Lloyd18-Jul-16 18:55 
GeneralRe: It tries hard, but... Pin
Jeremy Falcon21-Jul-16 14:41
professionalJeremy Falcon21-Jul-16 14:41 
GeneralRe: It tries hard, but... Pin
Anurag Gandhi18-Jul-16 19:26
professionalAnurag Gandhi18-Jul-16 19:26 
GeneralRe: It tries hard, but... Pin
simion31418-Jul-16 21:48
simion31418-Jul-16 21:48 
GeneralRe: It tries hard, but... Pin
Nathan Minier19-Jul-16 1:01
professionalNathan Minier19-Jul-16 1:01 
GeneralIt hasn't changed my life ... Pin
PeejayAdams18-Jul-16 1:40
PeejayAdams18-Jul-16 1:40 
GeneralProbably... Pin
Kornfeld Eliyahu Peter18-Jul-16 1:33
professionalKornfeld Eliyahu Peter18-Jul-16 1:33 
GeneralBad experience Pin
KarstenK17-Jul-16 23:38
mveKarstenK17-Jul-16 23:38 
GeneralRe: Bad experience Pin
wolfgang steininger18-Jul-16 23:06
wolfgang steininger18-Jul-16 23:06 
GeneralBloody Python Pin
Mycroft Holmes17-Jul-16 23:12
professionalMycroft Holmes17-Jul-16 23:12 
GeneralRe: Bloody Python Pin
Rob Grainger17-Jul-16 23:18
Rob Grainger17-Jul-16 23:18 
GeneralRe: Bloody Python Pin
Mycroft Holmes18-Jul-16 1:59
professionalMycroft Holmes18-Jul-16 1:59 
GeneralRe: Bloody Python Pin
Ryan Peden19-Jul-16 3:31
professionalRyan Peden19-Jul-16 3:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.