Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Azure DevOps PR ManagerNew to Visual Studio Code? Get it now.
Azure DevOps PR Manager

Azure DevOps PR Manager

Tobias Wadseth

|
32 installs
| (0) | Free
Manage Azure DevOps pull requests and monitor pipeline status
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Azure DevOps PR Manager

A Visual Studio Code extension for managing Azure DevOps pull requests and monitoring pipeline status directly from your editor.

Features

  • View Pull Requests: Browse all active pull requests in a tree view
  • Create Pull Requests: Create new PRs with source and target branch selection
  • Pipeline Status: Monitor pipeline runs associated with each pull request
  • Detailed PR View: View comprehensive PR details including description, metadata, and pipeline status
  • Quick Actions: Open PRs in browser, refresh list, and more

Prerequisites

  • Visual Studio Code 1.85.0 or higher
  • Azure DevOps account with access to your organization
  • Personal Access Token (PAT) with the following permissions:
    • Code: Read & Write
    • Build: Read

Installation

From Source

  1. Clone this repository
  2. Run npm install to install dependencies
  3. Run npm run compile to build the extension
  4. Press F5 in VS Code to open a new window with the extension loaded

Creating a VSIX Package

npm install -g vsce
vsce package

Then install the .vsix file in VS Code.

Configuration

Setting up Azure DevOps Connection

  1. Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
  2. Run "Azure DevOps: Configure Connection"
  3. Enter the following information:
    • Personal Access Token: Your PAT with appropriate permissions

Creating a Personal Access Token

  1. Go to Azure DevOps
  2. Click on your profile icon → Security → Personal access tokens
  3. Click "New Token"
  4. Give it a name and set expiration
  5. Select the following scopes:
    • Code: Read & Write
    • Build: Read
  6. Copy the generated token

Usage

Viewing Pull Requests

  1. Open the Azure DevOps view in the Activity Bar
  2. The "Pull Requests" section shows all active PRs
  3. Click on a PR to view details
  4. Expand a PR to see associated pipeline runs

Creating a Pull Request

  1. Click the "+" icon in the Pull Requests view title bar
  2. Or run "Azure DevOps: Create Pull Request" from the Command Palette
  3. Select source and target branches
  4. Enter a title and optional description
  5. The PR will be created and appear in the list

Pipeline Status

  • Pipeline runs are shown under each PR in the tree view
  • Pipeline status is color-coded:
    • Green: Succeeded
    • Red: Failed
    • Yellow: In Progress
    • Orange: Partially Succeeded
    • Gray: Canceled
  • Click on a pipeline to open it in your browser

Commands

  • Azure DevOps: Configure Connection - Set up your Azure DevOps connection
  • Azure DevOps: Refresh Pull Requests - Refresh the PR list
  • Azure DevOps: Create Pull Request - Create a new pull request
  • Azure DevOps: View Pull Request Details - View detailed PR information
  • Azure DevOps: Open Pull Request in Browser - Open PR in Azure DevOps web interface

Future Enhancements

  • [ ] PR review and comment functionality
  • [ ] Approve/reject PRs from VS Code
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft