Configs for GitHub Copilot settings
Top 46.3% on sourcepulse
This repository provides a curated collection of optimal configuration settings for GitHub Copilot within Visual Studio Code. It aims to enhance the productivity and user experience of developers leveraging AI-assisted coding, particularly those who have attended the author's related courses.
How It Works
The repository offers a comprehensive settings.json
and keybindings.json
file that can be directly imported into VS Code. These configurations fine-tune various GitHub Copilot features, including code completion models (e.g., gpt-4o-copilot
), agent mode behavior, inline chat, voice input, and test generation. The goal is to streamline workflows and improve the accuracy and relevance of Copilot's suggestions.
Quick Start & Requirements
.vscode/settings.json
and .vscode/keybindings.json
from the repository and merge them into your VS Code configuration.Highlighted Details
gpt-4o-copilot
for enhanced code completion.chat.agent.maxRequests: 50
).Maintenance & Community
The repository is maintained by "doggy8088" (Will 保哥). Community contributions are welcomed via GitHub Issues and Pull Requests. A Discord channel is available for support and discussion.
Licensing & Compatibility
The repository itself does not specify a license. The configurations are intended for use with GitHub Copilot, which is a commercial product with its own terms of service. Compatibility is primarily with Visual Studio Code.
Limitations & Caveats
Some advanced features, like Agent Mode and specific test generation settings, are experimental and may require the VS Code Insiders build. The author strongly recommends using PowerShell as the default terminal on Windows for Agent Mode compatibility, as Command Prompt and Git Bash are not supported.
1 day ago
1 day