10 results found
-
Staging and committing changes - Visual Studio Code
Master Git staging and commits in VS Code with granular file control, AI-powered commit messages, visual diff reviews, and comprehensive change tracking tools.
-
Source Control in VS Code
Learn how to use VS Code's integrated Git source control features like staging, committing, branching, merge conflict resolution, and GitHub integration.
-
Built-in Commands | Visual Studio Code Extension API
Built-in Commands This document lists a subset of Visual Studio Code commands that you might use with vscode.commands.executeCommand API. Read the Commands guide for how to use the commands API. The following is a sample of how to open a new folder in VS Code:
-
Source Control API | Visual Studio Code Extension API
Source Control API The Source Control API allows extension authors to define Source Control Management (SCM) features. There is a slim, yet powerful API surface which allows many different SCM systems to be integrated in Visual Studio Code, while having a common user interface with all of them. VS Code itself ships with one Source Control provider, the Git extension, which is the best ...
-
April 2023 (version 1.78) - Visual Studio Code
Diff algorithm improvements We continued improving the new diff algorithm in VS Code and deprecated the old algorithm. While the old algorithm is still the default for the diff editor, we will slowly change the default to the new algorithm and measure its performance.
-
Quickstart: use source control in VS Code
Quickly get started with Git source control in Visual Studio Code. Initialize a repository, stage changes, and commit code in minutes.
-
Editor Actions | Visual Studio Code Extension API
Don't Add more than one icon Add custom colors Use emojis This example from the GitHub Pull Requests and Issues extension opens a diff view and only shows on files with changes. Links Custom Editor extension guide Custom Editor API reference Custom Editor extension sample Webview extension guide Webview extension sample
-
Testing API | Visual Studio Code Extension API
Testing API The Testing API allows Visual Studio Code extensions to discover tests in the workspace and publish results. Users can execute tests in the Test Explorer view, from decorations, and inside commands. With these new APIs, Visual Studio Code supports richer displays of outputs and diffs than was previously possible. Note: The Testing API is available in VS Code version 1.59 and higher ...
-
Version control in VS Code
Version control in VS Code In this tutorial, we will learn how to use the basics of Git version control in Visual Studio Code. For more information about integrated Git support, including how to work with remote repositories, read on in the related resources section below.
-
March 2025 (version 1.99) - Visual Studio Code
Use the diff toolbars to iterate through and review each AI edit across cells. Undo AI edits When focused on a cell container, the Undo command reverts the full set of AI changes at the notebook level. Text and image output support in chat You can now add notebook cell outputs, such as text, errors, and images, directly to chat as context.