VS Code predicts your next move as you code. Use the Tab key to accept AI-powered suggestions right in your editor. It intelligently recommends what to change — and where — based on the edits you're already making
Code with AI-powered suggestionsCustomize VS Code with AI-powered functionality from extensions and Model Context Protocol servers to use in Chat.or build your own extension to power your team's unique scenarios.
Add a rich language support for python
Build, test and use Strips inside your editor
Add a rich language support for C/C++
Language support for jupyter notebooks
Supercharge your Git experience
Powerful tools for your C# development
Externsion for MongoDB agent
Add a rich language support for GitHub Copilot Azure
Add a rich language support for Remote Development
VS Code supports almost every major programming language. Several ship in the box, like JavaScript, TypeScript, CSS, and HTML, but extensions for others can be found in the VS Code Marketplace.
Customize your VS Code UI and layout so that it fits your coding style.
Color themes let you modify the colors in VS Code's user interface...
System Sync enables you to share your user settings across your VS Code instances with the Settings Sync feature.
Profiles let you create sets of customizations and quickly switch between them or share them with others.
Code wherever you're most productive, whether you're connected to the cloud, a remote repository, or in the browser with VS Code for the Web (vscode.dev).
Built-in Source Control let you modify the colors in VS Code's user interface...
Built-in Source Control empowers you with Git support out-of-the-box. Many other source control providers are available through extensions
GitHub Codespaces provides cloud-powered development environments for any activity - whether it's a long-term project, or a short-term task like reviewing a pull request.
There's a lot more to an editor.
Whether it's using built-in features or rich extensions, there's something for everyone.
Use your favourite shell whether it's Bash, PowerShell, or something else.
Built-in support for git and many other source control providers.
Use your favourite shell whether it's Bash, PowerShell, or something else.
Never lose your changes with automatically tracked local history.
Your theme is an extension of your personality. Add some flair to your editor and add your touch.
Optimized experience for screen readers, high contrast themes, and keyboard-only navigation.
Built-in support for git and many other source control providers.
Whether you are on your phone, tablet, or desktop, you can access your code from anywhere.