Skip to content

noahm/codeowners-extended

Repository files navigation

codeowners-extended

Get more out of your CODEOWNERS file. Supports all standard locations including .github, .gitlab, and .bitbucket directories.

Allows easy access to contact info for code owners encoded within the CODEOWNERS file in a simple space-separated format. More info on that over here.

Features

Provides syntax highlighting for CODEOWNERS files.

Displays the owner of the current file in the status bar.

A preview of the extension

If you provide contact info in your CODEOWNERS file, this allows you easy access to that info for any individual or team via a quick-search command.

A preview of the quick search menu

Installation

The extension is available from:

Alternatively, download the latest release from the Github releases section. Run code --install-extension codeowners-extended-X.X.X.vsix or, from the "..." menu at the top of the extensions sidebar inside VS Code, pick "Install from VISX..."

Requirements

Add a CODEOWNERS file to your project according to Github documentation (or via conventions of Gitlab or Bitbucket)

Team contact info will only be available for projects that include a structured contact info section within its CODEOWNERS file according to the specs described here.

Extension Settings

No settings have been implemented yet. Ability to specify a non-standard CODEOWNERS file name/location is coming soon!

Known Issues

None yet!

Release Notes

See the changelog

Acknowledgements

Icon from the Feather Icons set used under MIT license.

About

VS Code extension: Display the owner of the current file in your status bar; get quick access to additional team info

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •