A VS Code extension to display the GitHub Code Owners for the current file, as defined in the CODEOWNERS file.
Features
Status bar
Shows the first code owner. Click to see matching line in CODEOWNERS file.
Language support
Link usernames to GitHub
Link usernames to Slack
Define a Slack mapping in your VSCode settings (
github-code-owners.team-mapping.slack) to enable this feature.
Auto complete
Syntax highlighting
Formatting
Enable formatting by setting
github-code-owners.format.enabledtotrue.
Command
Open matching line in CODEOWNERS file with the GitHub Code Owners: Show owners of current file command.
Install
From online marketplace
Open the online marketplace listing for GitHub Code Owners and click "Install". Follow the prompts to open VSCode and install GitHub Code Owners.
From VSCode
In VSCode, type CMD+P and enter ext install chdsbd.github-code-owners. Or search for and install chdsbd.github-code-owners via the extensions tab.
From Github release
Download the extension package from the latest Github release and run code --install-extension github-code-owners-*.vsix
From source
With vsce installed from NPM (yarn global add vsce), clone this repo and run vsce package. Install the resulting package with code --install-extension github-code-owners-*.vsix
Related extensions
- CODEOWNERS by Jason Nutter
- vs-codeowners by softprops
- CodeOwners by HCoban
- CODEOWNERS Linter by Filipe Constantinov Menezes
- Codeowners Extended by Noah Manneschmidt
Fork
This repository is forked from jasonnutter/vscode-codeowners, with UI changes and more correct CODEOWNERS compliance via @snyk/github-codeowners.








