Code Reviews for Visual Studio

Plug Collaborator into your IDE so you don't have to leave home to conduct complete reviews.

Webinar

Going Beyond the Pull Request Workflow for Better Code Reviews.

Robust Code Review with Collaborator

Many teams spend most of their time in an Integrated Development Environment like Visual Studio. Collaborator integrates seamlessly so that you don't need to sacrifice quality for convenience. Collaborator's Visual Studio integration enables teams to:

  • Mark defects in your code and make comments to teammates in real time
  • Configure reviews, add participants, and include remote system links. In the example on the right, those include JIRA, GitHub, and TFS.
  • Upload TFS Changesets, TFS Shelvesets, and changed files directly to the Collaborator server through Visual Studio

Marking Defects in the Diff Viewer

Inside of Visual Studio, reviewers can clearly see differences between files in the Diff Viewer. In order to mark a defect, or something that needs to be addressed before the review is completed, just right click on the relevant lines and click "Add a Defect". Just like in Collaborator, reviewers can then select Defect Type and Severity.

In order to add comments, the process is the same and conversations can continue in a left-hand pane. All of the Diff functionality is embedded within Visual Studio. Once the defect is fix by the author, then the bug icon turns green and the review can be closed out.

Diff viewer

Review Templates in Visual Studio

Collaborator Review Templates enable teams to set clear expectations for reviews. Templates include elements like custom fields and checklists, participant requirements, and configurable workflows. Reviewers can see all of these elements within Visual Studio, making adding structure to your process seamless.

On the right, you can see the default workflow stages of a review. This makes it simple to the status of a review without needing to get into the weeds. Your team can assign participant groups to templates with Template Subscription. You can also set permissions this way. It is easy to add custom fields to templates so that your team can collect additonal information on each review. Inside Visual Studio, you can also view code review reports that show metrics and information on your process, like defect density, time spent on a review, and lines of code reviewed.

Review Templates in Visual Studio

Lean more about Collaborator

Peer Code Review Capabilities Built to Drive Your Best Development Workflows