Visual Studio Code
Visual Studio Code is a free cross-platform code editor for building modern Web and cloud applications (in preview as of the release of Visual Studio 2015). It extends the Visual Studio family by offering a lightweight code editor that runs natively on Windows, Linux, and Mac OS X. It provides intelligent code authoring and navigation in a lightweight, fast, keyboard-centric tool, along with integrated debugging and Git support.
For the full set of languages and additional details, see Language Support in Visual Studio Code.
A lightweight editor with first-class keyboard-centric gestures and multiple cursors means you never need to reach for the mouse. Instantly open large or small files and focus on your code without distraction. Leverage advanced editing features such as multiple cursors, auto-save, and more.
Get complete details on editing features here.
Keep in context as you move through large code files and across your code base. The enhanced scrollbar highlights issues in the current file, integrated find supports regular expressions. Code outlining, navigate to and peek definition help you get where you need to be fast.
IntelliSense describes APIs as you type, auto-completing to increase speed and accuracy. Quick Info tool tips let you inspect API definitions, and “Squiggles” let you know about issues, often showing them as you type.
For more details on this feature, see IntelliSense.
Learn more about debugging here.
Embrace modern workflows with the power and flexibility of Git. See changed files, diffs, and make commits right from within the editor. Connect with the entire Git universe by pulling and pushing code to any remote—GitHub, Azure Web Apps, Visual Studio Online, and more.
See Version Control for more details about Git integration.
It’s one thing to be able to work with any source file, any Git remote and on your favorite OS. Code allows you to configure the environment the way you want with support for multiple UI themes, custom key-bindings, and more.
Check out the customization details here.
Visual Studio Code supports the end-to-end development workflow for ASP.NET 5 and Node.js applications. Full IntelliSense, debugging support, and more across all supported operating systems. Including many of your favorite frameworks such as D3, JQuery, Express, Angular, grunt, gulp, and more.
For complete details about this product, refer to the Visual Studio Code Documentation.