GRC VSCode Extension
An extension for using GRC inside Visual Studio Code. Automatically start GitHub repositories in your current workspace.
Table of Contents
You can download GRC extension here: https://marketplace.visualstudio.com/items?itemName=ArthurSudbrackIbarra.grc.
Bellow, all the GRC extension features will be listed. To use commands, open the command pallete with:
GRC: Add Collaborator to Remote Repository
Use this command to add a collaborator to one of your remote GitHub repositories. You'll be asked to enter the repository name, the collaborator name and the permission of the collaborator.
Use this command to authenticate to GitHub with GRC. You must use this command before using any other commands that involve interaction with your GitHub account.
GRC: Create Template
Use this command to create a GRC template. Visual Studio Code will open a terminal instance and run the 'grc temp generate' command for you.
GRC: Delete Template
Use this command to delete a GRC template.
GRC: Edit Template
Use this command to edit a GRC template. The template YAML file will be opened in your Visual Studio Code workspace.
GRC: Install GRC
Use this command to install GRC in your machine in case you don't have it yet. You'll be asked to choose the directory where GRC will be installed.
GRC: Merge Templates
Use this command to turn N or more GRC templates into 1. Collaborators from all the chosen templates are joined, forming a single template.
GRC: Start GitHub Repository Here
Use this command to create a remote GitHub repository and then connect your current workspace to it. The extension will list your GRC templates and ask you to choose a template, as well as the repository name and the repository description.
You can change GRC Configurations by clicking Settings -> Extensions -> GitHub Repository Creator (GRC).
In order to use GRC extension, you need to have GRC installed in your machine. Fortunately, You can download it through the extension with the install-grc command. You can also follow the installation guide of the official GRC repository.
This extension was tested on Windows 10, Ubuntu 22.04 and macOS. Therefore, the extension might have bugs or not work in other operating systems. If you find any problems, feel free to contact the publisher.
GRC release notes: