GitHub Copilot peut être intrusif lorsque vous voulez simplement coder sans IA. Vous trouverez ci-dessous les moyens les plus rapides et les plus conviviaux de le désactiver-en général, par workspace, ou tout simplement un instant-vous gardez donc Intellisense et vos extensions, moins le copilote.
Avant de commencer
Remarque: Vous pouvez désactiver le copilot à trois niveaux: utilisateur (chaque projet), espace de travail (ce dossier de dossier) et par langue. Si vous partagez un repo, envisagez d’utiliser la méthode de l’espace de travail afin que les coéquipiers ne soient pas affectés.
1) Basculez rapidement de la barre d’état (le plus rapide)
Cliquez sur l’icône du copilot en bas à droite VS → Togle complétions off. Si vous voyez des options de langue (par exemple, JavaScript, Python), décochez la langue actuelle ou «toutes les langues». Cela prend effet immédiatement et est idéal pour une pause temporaire.
2) éteindre via la palette de commande (No Settings édition)
Ctrl + Shift + P (Windows/Linux) ou CMD + Shift + P (Mac) → Tapez”Copilot”→ Exécutez la commande pour basculer ou désactiver les complétions de copilote. Utilisez-le lorsque l’icône de la barre d’état n’est pas visible ou que vous préférez le clavier.
3) Désactiver dans les paramètres de l’interface utilisateur (paramètres ou par-workspace)
Accédez à paramètres (Ctrl +,/CMD +) et recherchez-le pour copilot . Éteignez les suggestions et les achèvements en ligne. Si vous le souhaitez uniquement pour le projet actuel, ouvrez d’abord l’onglet workspace dans les paramètres, puis retournez les mêmes bascules. Cela préserve votre environnement global mais maintient ce dossier sans copilote.
4) Arrêt dur avec les paramètres (JSON) pour un contrôle précis
Open Paramètres (JSON) :
User Niveau: Appuyez sur Ctrl + Shift + P/CMD + Shift + P Niveau de travail : ouvrir.vscode/settings.json dans le projet
Ajoutez un de ces blocs://désactiver le copilot partout”github.copilot.enable”: {“*”: false}//ou désactiver unique”TypeScript”: false,”python”: false}
Ceci est fiable, contrôlable de version (au niveau de l’espace de travail) et facile à réviser dans PRS.
5) Désactiver ou désinstaller l’extension (Cleanest”OFF”)
Open Extensions (Ctrl + Shift + X/CMD + SHIFK + X) Copilot → Cliquez sur l’icône de l’équipement:
Désactiver pour l’arrêter pour votre utilisateur Désactiver (Workspace) pour l’arrêter uniquement pour ce dossier désinstaller pour le supprimer complètement
Si vous avez également installé github copilot , répétez ces étapes pour cette extension aussi.
Facultatif: Nuke AI UI sur VS Code (Beyond Copilot)
Si vous voulez que les surfaces AI intégrées de VS Code disparaissent (actions rapides, points d’entrée de chat), ouvrez Paramètres et recherchez Désactiver les fonctionnalités AI . Allumez-le à user ou workspace . Cela cache les possibilités de l’IA même si l’extension du copilote est présente. Utilisez-le lorsque vous voulez un éditeur sans distraction.
Conseils: Gardez la productivité sans copilote
Gardez Intellisense sur: La désactivation du copilote n’affecte pas l’intelligence et les extraits indigènes de Code. Utilisez le contrôle par répo: commet.vscode/settings.json avec”github.copilot.enable”: {“*”: false} pour appliquer le non-cocopilote sur les projets partagés. Mélanger et faire correspondre: De nombreux développeurs désactivent le copilote pour Markdown, des fichiers de configuration ou des tests, mais le gardez pour les fichiers de code gros. Le JSON par langue est parfait pour cela. Vérification des performances: Si vous désactivez le copilote en raison de la décalage, essayez d’abord de désactiver les suggestions en ligne; Les compléments peuvent être plus légers que le chat.
FAQs
La désactivation du copilote affecte-t-elle mon compte github ou ma facturation?
Non. Vous ne l’éteignez que dans l’éditeur. Les paramètres d’abonnement et de compte restent inchangés.
Puis-je faire une pause copilote pour un seul fichier?
Oui. Utilisez la bascule de la barre d’état lors de la concentration sur ce fichier, ou ajoutez une règle spécifique à la langue dans les paramètres (JSON).
Quelle est la différence entre la désactivation et la désinstallation?
Désactiver les arrêts, mais le maintient installé. La désinstallation le supprime entièrement jusqu’à ce que vous réinstaliez du marché.
Comment puis-je réactiver plus tard?
Inverser l’une des étapes: re-affronter dans la barre de statut ou la palette de commandes, supprimer les règles JSON, ou réactiver/réintégrer les extensions. Complétion. Utilisez la palette de commande → Exécutez la commande de basculement de copilote. Paramètres UI → Rechercher «Copilot» → Éteignez les suggestions (utilisateur ou espace de travail). Paramètres (JSON) → Définir”github.copilot.enable”: {“*”: false} (global ou espace de travail). Affichage des extensions → Désactiver ou désinstaller copilote github (et chat copilot si installé).
Conclusion
Commencez par la barre d’état ou la palette de commande pour une coupe rapide, puis verrouillez-la avec des paramètres (JSON) ou des règles au niveau de l’espace de travail lorsque vous avez besoin d’un contrôle reproductible. Si vous voulez un environnement zéro-ai, désactivez ou désinstallez les extensions et masquez les fonctionnalités d’IA du code contre un éditeur propre et ciblé.