
GitHub Copilot Tips and Tricks
Enable/Disable Specific Languages in VSCode
In VSCode you can enable and disable specific languages by adding the following to your settings.json file:
"github.copilot.enable": {
"*": true,
"plaintext": true,
"markdown": true,
"scminput": false,
"yaml": false
},Enable/Disable Specific files in your project
If you want to enable or disable specific files in your project you can add a .copilotignore file to your project. This has the same syntax as a .gitignore file.
# Ignore all files in the .vscode folder
.vscode
# Ignore all certificate files
*.cer
# Ignore all files in the bin folder
bin/Master the Shortcut Keys
| Action | Shortcut |
|---|---|
| Accept an inline suggestion | Tab |
| Dismiss an inline suggestion | Esc |
| Show next inline suggestion | Alt + ] |
| Show previous inline suggestion | Alt+ [ |
| Trigger inline suggestion | Alt + \ |
| Open GitHub Copilot (additional suggestions in separate pane) | Ctrl + Enter |
Use Copilot for non-programming tasks
Copilot can be used for more than just programming tasks. It can also be used for writing documentation, emails, and even poetry!