Git PR Reviewer is a Visual Studio Code extension designed to streamline code reviews for your team. Access open and closed pull requests, review file changes with native side-by-side diffs, check out PRs locally, and merge them—all without leaving your editor.
Features
- PR Categories: Open and Closed pull requests are neatly organized in collapsible sidebar sections.
- Interactive Webview Panel: Click a PR to open a detailed tab showing description, branches, and file change statistics (+/- counts).
- One-Click Diff Review: Click any changed file in the list to open a side-by-side VS Code Diff Editor showing changes compared to the base branch—without needing to checkout the branch first!
- Smart Checkout: Checkout PR branches locally with one click. Uncommitted changes are stashed automatically to avoid conflicts.
- Dynamic Switch-Back: A status bar button and Quick Pick entry let you instantly return to your original work branch when you finish reviewing.
- Remote Merge: Squash, merge, or rebase pull requests directly from the Webview panel.
Getting Started
- Open any Git repository hosted on GitHub.
- Click the PR Reviewer icon in the Activity Bar or click PR Reviewer in the status bar (bottom-left).
- Authorize the extension to access GitHub when prompted.
- Browse pull requests, checkout branches to run code locally, and review diffs seamlessly!
Requirements
- Built-in VS Code Git extension must be active.
- A GitHub account for authentication.