Skip to content

Code Review Tools

Customize ADO

Task boards

Reviewer policies

Configuring Branch Policies

  1. AzDO: Configure branch policies
  2. AzDO: Configuring branch policies with the CLI tool:
    1. Create a policy configuration file
    2. Approval count policy
  3. GitHub: Configuring protected branches

Visual Studio Code

GitHub: GitHub Pull Requests

Supports processing GitHub pull requests inside VS Code.

  1. Open the plugin from the Activity Bar
  2. Select Assigned To Me
  3. Select a PR
  4. Under Description you can choose to Check Out the branch and get into Review Mode and get a more integrated experience

Azure DevOps: Azure DevOps Pull Requests

Supports processing Azure DevOps pull requests inside VS Code.

  1. Open the plugin from the Activity Bar
  2. Select Assigned To Me
  3. Select a PR
  4. Under Description you can choose to Check Out the branch and get into Review Mode and get a more integrated experience

Visual Studio

The following extensions can be used to create an integrated code review experience in Visual Studio working with either GitHub or Azure DevOps.

GitHub: GitHub Extension for Visual Studio

Provides extended functionality for working with pull requests on GitHub directly out of Visual Studio.

  1. View -> Other Windows -> GitHub
  2. Click on the Pull Requests icon in the task bar
  3. Double click on a pending pull request

Azure DevOps: Pull Requests for Visual Studio

Work with pull requests on Azure DevOps directly out of Visual Studio.

  1. Open Team Explorer
  2. Click on Pull Requests
  3. Double-click a pull request - the Pull Request Details open
  4. Click on Checkout if you want to have the full change locally and have a more integrated experience
  5. Go through the changes and make comments

Last update: December 15, 2022