최근 마이크로소프트는 Visual Studio 2022에 강력한 Pull Request(PR) 리뷰 기능을 추가했다. 기존에는 웹에서만 가능했던 리뷰와 댓글 작업을 이제 IDE 내부에서 직접 할 수 있게 된 것이다.
Pull Request(PR) 리뷰란?
PR은 다른 개발자가 작성한 코드를 검토하고 개선 의견을 주고받는 과정이다. 보통 GitHub나 Azure DevOps 등의 웹 플랫폼에서 진행한다.
하지만 웹에서 리뷰를 진행하면 다음과 같은 불편함이 있었다.
- 웹상에서만 댓글을 달 수 있어, 실제 코드와 댓글을 왔다 갔다 하며 보는 불편함.
- 코드가 잘 동작하는지 확인하려면 어차피 IDE에서 별도의 작업이 필요.
이런 불편을 해결하기 위해 Visual Studio 2022가 새로운 기능을 내놓았다.
1) IDE 내에서 직접 댓글 작성 가능
예전에는 웹 페이지에서만 리뷰 댓글을 달 수 있었다면, 이제는 Visual Studio의 편집기에서 바로 댓글을 추가할 수 있다.
- 예를 들어, 동료가 작성한 코드를 내 Visual Studio에서 열어서 보다가, 문제가 있거나 의견이 생기면 그 줄에 바로 마우스 우클릭 → Git → Add Comment를 클릭하면 댓글을 달 수 있다.

- 작성한 댓글은 GitHub나 Azure DevOps 같은 웹 서비스와 바로 동기화된다.
즉, IDE에서 코드를 보고 바로 댓글을 작성할 수 있어 리뷰 속도가 매우 빨라진다.
2) 코드와 리뷰 댓글을 통합된 화면에서 한눈에
이제 Visual Studio 내에서 다른 개발자가 남긴 리뷰 댓글도 바로 확인할 수 있다.
- PR이 열린 브랜치를 체크아웃(코드를 내려받는 것) 하면 자동으로 화면 상단에 안내바가 뜨며, “Show comments in files” 옵션이 나타난다.
- 이 옵션을 활성화하면, 코드 편집기에서 댓글이 달린 코드 줄 옆에 아이콘 형태로 댓글이 표시된다.
- 마우스를 가져가면 댓글 내용을 바로 확인할 수 있고, 추가 댓글이나 답변도 쉽게 달 수 있다.
간단한 예시
const sum = a + b; // 👈 동료의 댓글: "여기 변수명 좀 더 명확하게 바꿔주세요!"
이처럼 코드 바로 옆에 피드백을 보여주기 때문에 개발자는 더 빠르고 명확하게 피드백을 적용할 수 있다.
3) GitHub Copilot 리뷰도 IDE에서 바로 확인
최근 GitHub Copilot이 PR 리뷰를 지원하기 시작했는데, Visual Studio와 완벽히 통합되어 AI가 제안한 코드 리뷰 의견도 IDE에서 바로 볼 수 있다.
- AI가 “이 코드는 간소화가 가능해요!” 같은 의견을 달면, IDE에서 바로 확인하고 적용할지 말지 결정할 수 있다.
- 이 기능은 현재 GitHub Copilot의 Public Preview에서만 제공된다.
기능 활성화 방법
이 새로운 기능을 사용하려면 다음과 같은 설정을 활성화해야 한다.
- 상단 메뉴에서
Tools > Options > Preview Features
로 들어간다. - 다음 두 가지 옵션을 활성화한다.
- Pull Request Comments
- Pull Request Add Comment
최신 Visual Studio 버전(17.13 이상)은 하나의 옵션만 존재할 수도 있다.
- PR 리뷰가 열려있는 브랜치로 체크아웃한 뒤, 화면 상단에 나타나는 안내바에서 “Show comments in files”를 클릭하거나, 또는 Git Changes 창에서 PR 메뉴를 클릭하여 이 기능을 켤 수 있다.
이 설정만 완료하면 바로 IDE 내부에서 모든 PR 리뷰 작업을 할 수 있다.

활용 상황
개발자 A가 기능 추가를 위한 PR을 열었다.
- 개발자 B는 이 PR을 리뷰해야 하는데, 브랜치를 체크아웃해서 Visual Studio에서 직접 코드를 실행하고, 코드 옆에 바로 댓글을 단다.
- 개발자 A는 Visual Studio에서 B의 댓글을 바로 보고 즉시 수정한 후 다시 푸시(push)할 수 있다.
- 이 모든 과정이 IDE 내에서 바로 진행되므로 작업의 속도가 훨씬 빨라지고 정확해진다.
TI Tech Lab 김준수 연구원
Source
- https://devblogs.microsoft.com/visualstudio/enhance-pull-request-reviews-with-in-depth-feedback/
- https://www.youtube.com/watch?embeds_referring_euri=https%3A%2F%2Fdevblogs.microsoft.com%2Fvisualstudio%2Fenhance-pull-request-reviews-with-in-depth-feedback%2F&source_ve_path=Mjg2NjQsMTY0NTAz&v=m232fB40BC8&feature=youtu.be
Add comment