

Additionally, VS Code uses a tools service architecture that enables it to integrate with many of the same technologies that power Visual Studio, including Roslyn for. VS Code uses a newer, faster version of the same industrial-strength HTML-based editor that has powered the "Monaco" cloud editor, Internet Explorer's F12 Tools, and other projects. Using Electron, VS Code combines web technologies such as JavaScript and Node.js with the speed and flexibility of native apps. Robust and extensible architectureĪrchitecturally, Visual Studio Code combines the best of web, native, and language-specific technologies. VS Code also includes great tooling for web technologies such as JSX/React, HTML, CSS, SCSS, Less, and JSON. VS Code includes enriched built-in support for Node.js development with JavaScript and TypeScript, powered by the same underlying technologies that drive Visual Studio. VS Code is an open-source project so you can also contribute to the growing and vibrant community on GitHub.

While most scenarios work "out of the box" with no configuration, VS Code also grows with you, and we encourage you to optimize your experience to suit your unique needs.
Visual studio install#
Make it your ownĬustomize every feature to your liking and install any number of third-party extensions. VS Code has support for Git so you can work with source control without leaving the editor including viewing pending changes diffs. VS Code also integrates with build and scripting tools to perform common tasks making everyday workflows faster. Visual Studio Code includes an interactive debugger, so you can step through source code, inspect variables, view call stacks, and execute commands in the console. Debugging is often the one feature that developers miss most in a leaner coding experience, so we made it happen. Visual Studio Code includes built-in support for IntelliSense code completion, rich semantic code understanding and navigation, and code refactoring.Īnd when the coding gets tough, the tough get debugging. Intuitive keyboard shortcuts, easy customization and community-contributed keyboard shortcut mappings let you navigate your code with ease.įor serious coding, you'll often benefit from tools with more code understanding than just blocks of text. With support for hundreds of languages, VS Code helps you be instantly productive with syntax highlighting, bracket-matching, auto-indentation, box-selection, snippets, and more.

Visual studio windows#
Visual Studio Code supports macOS, Linux, and Windows - so you can hit the ground running, no matter the platform.Īt its heart, Visual Studio Code features a lightning fast source code editor, perfect for day-to-day use. The delightfully frictionless edit-build-debug cycle means less time fiddling with your environment, and more time executing on your ideas. Visual Studio Code combines the simplicity of a source code editor with powerful developer tooling, like IntelliSense code completion and debugging.įirst and foremost, it is an editor that gets out of your way. Configure IntelliSense for cross-compilingĮdit Why did we build Visual Studio Code?.
