Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Configuration de GitHub Copilot dans Visual Studio Code

Vous pouvez activer, configurer et désactiver GitHub Copilot dans Visual Studio Code.

GitHub Copilot peut être géré via les comptes personnels avec GitHub Copilot for Individuals ou via les comptes d’organisation ou d’entreprise avec GitHub Copilot for Business.

L’utilisation de GitHub Copilot est gratuite pour les étudiants, enseignants et responsables vérifiés de projets open source. Pour plus d’informations, consultez « À propos de la facturation de GitHub Copilot ».

À propos de GitHub Copilot dans Visual Studio Code

Si vous utilisez Visual Studio Code, GitHub Copilot peut autocompléter le code à mesure que vous le tapez. Après l’installation, vous pouvez activer ou désactiver GitHub Copilot, et vous pouvez configurer des paramètres avancés dans Visual Studio Code ou sur GitHub.com.

Prérequis

Pour configurer GitHub Copilot dans Visual Studio Code, vous devez installer le plug-in GitHub Copilot. Pour plus d’informations, consultez « Bien démarrer avec GitHub Copilot dans Visual Studio Code ».

Raccourcis clavier pour GitHub Copilot

Vous pouvez utiliser les raccourcis clavier par défaut dans Visual Studio Code lorsque vous utilisez GitHub Copilot. Vous pouvez également lier à nouveau les raccourcis dans l’éditeur Raccourcis clavier à l’aide de vos raccourcis clavier préférés pour chaque commande spécifique. Vous pouvez rechercher chaque raccourci clavier par nom de commande dans l’éditeur Raccourcis clavier.

ActionRaccourciNom de commande
Accepter une suggestion inlineOngleteditor.action.inlineSuggest.commit
Ignorer une suggestion inlineÉchapeditor.action.inlineSuggest.hide
Accepter le mot suggéré suivantCommande (⌘)+editor.action.inlineSuggest.acceptNextWord
Afficher la suggestion inline suivanteOption (⌥)+]
editor.action.inlineSuggest.showNext
Afficher la suggestion inline précédenteOption (⌥)+[
editor.action.inlineSuggest.showPrevious
Déclencher une suggestion inlineOption (⌥)+\
editor.action.inlineSuggest.trigger
Ouvrez GitHub Copilot (suggestions supplémentaires dans un volet séparé)Ctrl+Retourgithub.copilot.generate
Activer/désactiver GitHub CopilotNonegithub.copilot.toggleCopilot
ActionRaccourciNom de commande
Accepter une suggestion inlineOngleteditor.action.inlineSuggest.commit
Ignorer une suggestion inlineÉchapeditor.action.inlineSuggest.hide
Accepter le mot suggéré suivantCtrl+editor.action.inlineSuggest.acceptNextWord
Afficher la suggestion inline suivanteAlt+]editor.action.inlineSuggest.showNext
Afficher la suggestion inline précédenteAlt+[editor.action.inlineSuggest.showPrevious
Déclencher une suggestion inlineAlt+\editor.action.inlineSuggest.trigger
Ouvrez GitHub Copilot (suggestions supplémentaires dans un volet séparé)Ctrl+Entréegithub.copilot.generate
Activer/désactiver GitHub CopilotNonegithub.copilot.toggleCopilot
ActionRaccourciNom de commande
Accepter une suggestion inlineOngleteditor.action.inlineSuggest.commit
Ignorer une suggestion inlineÉchapeditor.action.inlineSuggest.hide
Accepter le mot suggéré suivantCtrl+editor.action.inlineSuggest.acceptNextWord
Afficher la suggestion inline suivanteAlt+]editor.action.inlineSuggest.showNext
Afficher la suggestion inline précédenteAlt+[editor.action.inlineSuggest.showPrevious
Déclencher une suggestion inlineAlt+\editor.action.inlineSuggest.trigger
Ouvrez GitHub Copilot (suggestions supplémentaires dans un volet séparé)Ctrl+Entréegithub.copilot.generate
Activer/désactiver GitHub CopilotNonegithub.copilot.toggleCopilot

Réassocier les raccourcis clavier

Si vous ne voulez pas utiliser les raccourcis clavier par défaut dans Visual Studio Code lorsque vous utilisez GitHub Copilot, vous pouvez relier les raccourcis dans l’éditeur de raccourcis clavier en utilisant vos raccourcis clavier préférés pour chaque commande spécifique.

  1. Cliquez sur Code, puis sur Préférences et Raccourcis clavier.

    Capture d’écran des raccourcis clavier Visual Studio Code

  2. Dans l’éditeur « Raccourcis clavier », recherchez le nom de la commande du raccourci clavier que vous souhaitez modifier.

  3. En regard de la commande que vous souhaitez modifier, cliquez sur l’icône de crayon.

    Capture d’écran de l’éditeur de raccourci clavier

  4. Appuyez sur les touches que vous souhaitez utiliser pour la commande, puis appuyez sur Entrée/Retour.

  1. Cliquez sur le menu Fichier, puis sur Préférences et Raccourcis clavier.

    Capture d’écran des raccourcis clavier Visual Studio Code

  2. Dans l’éditeur « Raccourcis clavier », recherchez le nom de la commande du raccourci clavier que vous souhaitez modifier.

  3. En regard de la commande que vous souhaitez modifier, cliquez sur l’icône de crayon.

    Capture d’écran de l’éditeur de raccourci clavier

  4. Appuyez sur les touches que vous souhaitez utiliser pour la commande, puis appuyez sur Entrée/Retour.

  1. Cliquez sur le menu Fichier, puis sur Préférences et Raccourcis clavier.

    Capture d’écran des raccourcis clavier Visual Studio Code

  2. Dans l’éditeur « Raccourcis clavier », recherchez le nom de la commande du raccourci clavier que vous souhaitez modifier.

  3. En regard de la commande que vous souhaitez modifier, cliquez sur l’icône de crayon.

    Capture d’écran de l’éditeur de raccourci clavier

  4. Appuyez sur les touches que vous souhaitez utiliser pour la commande, puis appuyez sur Entrée/Retour.

Activation ou désactivation de GitHub Copilot

Vous pouvez activer ou désactiver GitHub Copilot à partir de Visual Studio Code. L’icône d’état de GitHub Copilot dans le panneau inférieur de la fenêtre Visual Studio Code indique si GitHub Copilot est activé ou désactivé. Lorsque cette option est activée, la couleur d’arrière-plan de l’icône correspond à la couleur de la barre d’état. Lorsqu’elle est désactivée, la couleur d’arrière-plan de l’icône contraste avec la couleur de la barre d’état.

  1. Pour activer ou désactiver GitHub Copilot, cliquez sur l’icône d’état dans le panneau inférieur de la fenêtre Visual Studio Code.

    Capture d’écran du panneau inférieur de Visual Studio Code. L’icône GitHub Copilot est signalée en orange foncé.

  2. Si vous désactivez GitHub Copilot, il vous sera demandé si vous souhaitez désactiver les suggestions de manière globale ou pour le langage du fichier que vous êtes en train de modifier.

    • Pour désactiver les suggestions de GitHub Copilot globalement, cliquez sur Désactiver globalement.
    • Pour désactiver les suggestions de GitHub Copilot pour le langage spécifié, cliquez sur Désactiver pour LANGAGE. Capture d’écran de l’option permettant de désactiver GitHub Copilot globalement ou pour le langage actuel

Activation ou désactivation des suggestions inline

Vous pouvez choisir d’activer ou de désactiver les suggestions en ligne pour GitHub Copilot dans Visual Studio Code.

  1. Dans le menu Fichier, accédez aux Préférences, puis cliquez sur Paramètres. Capture d’écran des paramètres de Visual Studio Code
  2. Dans le volet gauche de l’onglet Paramètres, cliquez sur Extensions, puis sélectionnez Copilot .
  3. Sous « Suggestions inline : Activer », cochez ou décochez la case pour activer ou désactiver les suggestions inline.

Activer ou désactiver GitHub Copilot pour des langages spécifiques

Vous pouvez spécifier les langages pour lesquels vous souhaitez activer ou désactiver GitHub Copilot.

  1. À partir de Visual Studio Code, cliquez sur l’onglet Extensions, puis accédez à la section Copilot. Pour plus d’informations, consultez « Activation et désactivation des suggestions inline ».

  2. Sous « Activer ou désactiver Copilot pour les langages spécifiés », cliquez sur Modifier dans settings.json.

  3. Dans le fichier settings.json, ajoutez ou supprimez les langages pour lesquels vous souhaitez activer ou désactiver GitHub Copilot. Par exemple, pour activer Python dans GitHub Copilot, ajoutez "python": true à la liste, en vous assurant qu’il y a une virgule de fin après tous les éléments de la liste sauf le dernier.

    {
        "editor.inlineSuggest.enabled": true,
        "github.copilot.enable": {
            "*": true,
            "yaml": false,
            "plaintext": false,
            "markdown": true,
            "javascript": true,
            "python": true
        }
    }
    

Configuration des paramètres proxy pour GitHub Copilot

Vous pouvez configurer GitHub Copilot pour vous connecter via un serveur proxy HTTP dans Visual Studio Code. GitHub Copilot prend en charge les configurations de proxy HTTP de base, avec ou sans authentification de base.

  1. Dans le menu Fichier, accédez aux Préférences, puis cliquez sur Paramètres. Capture d’écran des paramètres de Visual Studio Code
  2. Dans le volet gauche de l’onglet Paramètres, cliquez sur Application, puis sélectionnez Proxy.
  3. Dans la zone de texte sous « Proxy », tapez l’adresse de votre serveur proxy, par exemple http://localhost:3128. Sinon, GitHub Copilot utilise les variables http_proxy et https_proxy de votre environnement.
  4. Si vous le souhaitez, sous « Autorisation du proxy », cliquez sur Modifier dans settings.json et ajoutez votre valeur requise à envoyer en tant qu’en-tête Proxy-Authorization pour chaque demande réseau.
  5. Si vous le souhaitez, sous « SSL strict du proxy », cochez ou décochez la case pour activer ou désactiver le protocole SSL strict.

Configuration des paramètres de GitHub Copilot sur GitHub.com

Une fois que vous avez un abonnement GitHub Copilot actif, vous pouvez ajuster les paramètres GitHub Copilot pour votre compte personnel sur GitHub dans les paramètres GitHub Copilot. Les paramètres s’appliquent partout où vous utilisez GitHub Copilot. Vous pouvez configurer les suggestions que GitHub Copilot propose et la façon dont GitHub utilise vos données télémétriques.

Activation ou désactivation de la détection de duplication

Remarque : Si vous êtes membre d’une organisation sur GitHub Enterprise Cloud et que votre organisation vous a attribué un siège GitHub Copilot, vous ne pouvez pas configurer la détection de duplications dans les paramètres de votre compte personnel. Votre paramètre de détection de duplications est hérité de votre organisation ou de votre entreprise.

GitHub Copilot inclut un filtre qui détecte les suggestions de code correspondant au code public sur GitHub. Vous pouvez choisir d’activer ou de désactiver le filtre. Lorsque le filtre est activé, GitHub Copilot vérifie les suggestions de code avec son code environnant d’environ 150 caractères par rapport au code public sur GitHub. S’il existe une correspondance ou une correspondance proche, la suggestion ne vous est pas montrée.

  1. Dans le coin supérieur droit d’une page, cliquez sur votre photo de profil, puis sur Paramètres.

    Capture d’écran du menu déroulant de l’icône de profil utilisateur. L’option « Paramètres » est mise en évidence avec un contour orange foncé. 1. Dans la barre latérale gauche, cliquez sur GitHub Copilot.

  2. Sous Suggestions correspondant au code public, sélectionnez le menu déroulant, puis cliquez sur Autoriser pour autoriser les suggestions correspondant au code public ou Bloquer pour bloquer les suggestions correspondant au code public.

  3. Pour confirmer vos nouveaux paramètres, cliquez sur Enregistrer.

Pour aller plus loin