Review local pull requests directly in Visual Studio Code. Create and inspect pull requests between local Git branches, browse changed files, and open a full diff without leaving the editor.
Features
Create local pull requests between two Git branches.
Browse changed files as a flat list or folder tree.
View split or stacked diffs.
Add and manage review comments directly on changed lines.
Track reviews as pending, in progress, completed, or closed.
Persist diff snapshots for fast reopening.
Continue viewing a saved diff if a branch is later deleted.
Refresh an individual PR to capture new branch commits.
Export active or stale review comments.
Delete PRs from the open diff view.
Requirements
Visual Studio Code 1.103 or newer.
A workspace containing a local Git repository.
Local branches for the pull requests you want to review.
Usage
Open a Git workspace in VS Code.
Open the PR Review view from the activity bar.
Select Create pull request and choose the current and base branches.
Expand a PR to browse its changed files or select it to open the full diff.
Select the comment icon beside a changed line to add a review comment.
Use the actions menu to refresh, complete, or close the pull request.
When a PR is created, its diff is generated from Git and saved locally. Later opens use the persisted snapshot. Snapshots are stored in VS Code global storage, not in the repository.
Development
See DEVELOPMENT.md for local setup, testing, database, and contribution guidance.