
Visual Studio Code - The open source AI code editor
Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - …
Download Visual Studio Code - Mac, Linux, Windows
Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and …
C/C++ for Visual Studio Code
You can use the GitHub Copilot extension in VS Code to generate code, or to learn from the code it generates. GitHub Copilot provides suggestions for numerous languages and a wide variety of …
Java in Visual Studio Code
Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Java.
Documentation for Visual Studio Code
Find out how to set-up and get the most from Visual Studio Code. Optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite …
HTML in Visual Studio Code
Visual Studio Code provides basic support for HTML programming out of the box. There is syntax highlighting, smart completions with IntelliSense, and customizable formatting.
Visual Studio Code on Linux
VS Code ships monthly and you can see when a new release is available by checking the release notes. If the VS Code repository was installed correctly, then your system package manager should handle …
October 2025 (version 1.106) - Visual Studio Code
Nov 12, 2025 · We migrated the Copilot coding agent integration from the GitHub Pull Request extension into the Copilot Chat extension to provide a more native cloud agent experience in VS Code.
Python in Visual Studio Code
You can use the GitHub Copilot extension in VS Code to generate code, or to learn from the code it generates. GitHub Copilot provides suggestions for languages beyond Python and a wide variety of …
Troubleshoot Terminal launch failures - Visual Studio Code
The VS Code team works hard to make the terminal experience as seamless as possible but in some cases, there are issues with shell or terminal configurations that the VS Code editor can't work around.