VS Code
p/vs-code
Microsoft Visual Studio Code lets you build and debug apps
Jeff Needles
Visual Studio Code β€” Cross-platform & free robust code editor from Microsoft
Featured
15
β€’
Replies
Mike Coutermarsh
This looks nothing like the visual studio i used to use. It's so simple. Looks much more like sublime/atom/vim. This is a good thing 😎
Matt Hamlin
Downloaded this the other day to see how it compares to what I currently use (Atom). So far I love the design of the application, can't wait to really use it for my current project.
Jeff Needles
I've been on the hunt for a Mac code editor that'd feel more like the visual studio experience I'm used to... And then I remembered Visual Studio Code... Opening it on my Mac reminded me of the simplicity of Sublime in nav, but as I used it... intellisense made me feel at home. It's very feature rich, and seems quite speedy. Have you used it? What do you think?
Sam Sabri
Love Visual Studio Code!
Will Sahatdjian
Just noticed they added support for Dockerfiles also, nice!
Chris Dias
@kwcto and docker-compose.yml files. it will get even better in about 3 weeks :)
Ravish
I've been using Visual Studio Code on a 4k display. Its one of the few editors that work well with Windows 10 display scaling.
Joe Filcik
@chrisdias Looks cool. What do you mean when you say "VS Code is a Editor not an IDE"? What is it that makes it clearly an editor?
Chris Dias
@jfilcik It is focused on editing text files and writing code. it does not have wizards, it does not try to integrate every tool in the tool chain into the environment. it is happy to shell out to external tasks to get things done, etc. This also means it typically doesn't have complete end to end workflows such as IDEs. But, that's ok if you are an editor person and you like to use the command line and mix and match tools to get your job done. it doesnt try to be the one tool that does it all, instead it tries to integrate into your existing tool chain, but provide a better "inner loop". https://en.wikipedia.org/wiki/So...
Michael Gurevich
I LOVE VISUAL STUDIO CODE AND CREATE MY STARTUP WITH IT! THANK YOU MICROSOFT!
Chris Dias
Hi Everyone - My name is Chris Dias, I'm on the Visual Studio Code team. It's very cool to see it on producthunt! Happy to answer any questions folks have.
Jeff Needles
@chrisdias Was there any thought to not using the Visual Studio name? I πŸ’š VS, but not everyone does. Some can't see the disconnect from this lightweight editor and the powerhouse of VS.
Chris Dias
@jsneedles @chrisdias VS Code is in the Visual Studio family of products: VS, VS Code, VS Online (which you can see here: https://www.visualstudio.com/). Before VS Code we only had an IDE, so if you are a terminal and editor person, we had nothing to offer you. With VS Code, we now have an IDE and an Editor, something for everyone. Of course, we didn't want to have just another editor. Instead we wanted to build a better editor by bringing in the core "edit-build-debug" loop from traditional IDEs to VS Code. That's why we have great editing/code navigation experiences and debugging experiences as core features of the tool.
Eric Amodio

It just rocks!

Pros:

Powerful, flexible, and fast

Cons:

None

JM pruski
BUILT IN TERMINAL! Code completion is great though sometimes it shows esoteric (but interesting) features. The type descriptions and documentations that show up when you hover over something can be kind of useless if you use vanillaJS but in TypeScript, calling build-in modules from the Node.js API, or external NPM package imports it can be the best thing ever. The experience in Python is pretty mediocre (ie. getting a docstring explaining to me Strings in Python every time I hover over a string), but the built in terminal can still make it worth while (PyCharm Community Edition is slower but more feature complete, SublimeText is fastest with nicest syntax highlighting and then I just use the normal terminal). For Java, VS code is good for code completion and syntax highlighting but it is slow. The fact the Microsoft, which is hardly known for open source Linux tools, built the best free JS editor for Linux is hilarious.