View all Pull Requests across your entire Azure DevOps organization in one place, directly within VS Code.
Features
Organization-Wide View: Automatically discovers and displays ALL pull requests across your entire organization
Modern Authentication: Uses Microsoft Entra ID OAuth via VS Code's built-in authentication
Flexible Views:
Sort by Age (oldest first) - perfect for finding stale PRs
Group by Project/Repository - organized hierarchical view
Smart Filtering: Filter by specific projects
Rich Information: Author, age, status, reviewers, and more
Auto-Refresh: Configurable automatic updates
Click-to-Open: Single click opens PR in browser
Visual Indicators: Icons for draft PRs, approval status, etc.
Inline PR Comments: Add comments directly to specific lines in PR diffs without needing local checkout
PR File Viewer: View and diff PR files directly from Azure DevOps
Quick Start
1. Configure Your Organization
Look for the Azure DevOps icon in the Activity Bar (left sidebar)
Click the gear icon (⚙️) at the top
Enter your organization name (e.g., myorg from dev.azure.com/myorg)
2. Sign In with Microsoft Account
Click "Sign in to Azure DevOps" button
VS Code will prompt you to sign in with your Microsoft account
Approve the Azure DevOps permissions when requested
Your authentication is handled securely by VS Code
🎉 Done! Your PRs should now be loading.
Note: This extension uses Microsoft Entra ID OAuth authentication via VS Code's built-in authentication provider. This is the same authentication used by other Azure extensions and integrates seamlessly with your existing Microsoft account.
Extension Settings
This extension contributes the following settings:
azureDevOpsPRViewer.organization: Azure DevOps organization name (e.g., 'myorg' from dev.azure.com/myorg)
azureDevOpsPRViewer.autoRefreshInterval: Auto-refresh interval in seconds (0 to disable, default: 300)
azureDevOpsPRViewer.maxPRsToFetch: Maximum number of PRs to fetch per project (default: 500)