Microsoft announced Visual Studio Code – the first cross-platform tool for developers. VS Code is a multi-platform editor that can run on Linux, Windows and Mac. It will mostly be of use to web and cloud developers.
Feature highlights of the preview version – a code and text editor, including navigation, keyboard support with customizable bindings, syntax highlighting, bracket matching, auto indentation, and snippets, with support for dozens of languages, built-in support for always-on IntelliSense code completion, richer semantic code understanding and navigation and code refactoring. It also includes basic debugging support with break, step, watch etc.
VS Code uses GitHub Electron Shell in the background to power some of its features and a newer, faster version of the HTML-based editor that has powered the “Monaco” cloud editor, Internet Explorer’s F12 Tools, and other projects.
The future of VS Code will see extension based design so that the community can contribute to it.
The tool is still in the early stages of development. And it has a long way to go to become full-scale Visual Studio with support for low-level languages like C or C++ (if there are any plans for it). But the advantage at this point is the lower bulk also means lesser resource usage unlike the original Visual Studio taking up GBs of RAM. VS Code takes up only 250 MB at launch.
Download Visual Studio Code.