{"meta":{"title":"Suggestions de code GitHub Copilot dans votre IDE","intro":"Découvrez les suggestions de code Copilot dans différents IDEs.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/copilot","title":"GitHub Copilot"},{"href":"/fr/copilot/concepts","title":"Concepts"},{"href":"/fr/copilot/concepts/completions","title":"Complétions"},{"href":"/fr/copilot/concepts/completions/code-suggestions","title":"Suggestions de code"}],"documentType":"article"},"body":"# Suggestions de code GitHub Copilot dans votre IDE\n\nDécouvrez les suggestions de code Copilot dans différents IDEs.\n\n<div class=\"ghd-tool vscode\">\n\n## À propos des suggestions de code dans Visual Studio Code\n\nCopilot dans Visual Studio Code fournit deux types de suggestions de code :\n\n* **Suggestions de modifications suivantes**\n\n  En fonction des modifications que vous apportez, Copilot prédit l’emplacement de la prochaine modification que vous souhaiterez effectuer et ce que cette modification doit être. Pour activer suggestions de prochaines modifications, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/copilot/managing-copilot/configure-personal-settings/configuring-github-copilot-in-your-environment#enabling-next-edit-suggestions).\n\n* **Suggestions de texte fantôme**\n\n  Copilot propose des suggestions de codage lorsque vous saisissez un texte. Commencez à taper dans l’éditeur et Copilot fournit des suggestions de texte fantôme en gris à la position actuelle du curseur. Vous pouvez également décrire quelque chose que vous souhaitez faire à l’aide du langage naturel dans un commentaire, et Copilot suggérera le code pour réaliser votre objectif.\n\nGitHub Copilot fournit des suggestions pour de nombreux langages et un large éventail d’infrastructures, mais fonctionnent particulièrement bien pour Python, JavaScript, TypeScript, Ruby, Go, C# et C++. GitHub Copilot peut également aider à générer des requêtes pour les bases de données ou des suggestions pour les API et cadres. Il peut aider aussi au développement d’une infrastructure en tant que code.\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## À propos des suggestions de code dans les IDEs JetBrains\n\nCopilot propose des suggestions en ligne pendant que vous tapez.\n\nGitHub Copilot fournit des suggestions pour de nombreux langages et un large éventail d’infrastructures, mais fonctionnent particulièrement bien pour Python, JavaScript, TypeScript, Ruby, Go, C# et C++. GitHub Copilot peut également aider à générer des requêtes pour les bases de données ou des suggestions pour les API et cadres. Il peut aider aussi au développement d’une infrastructure en tant que code.\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## À propos des suggestions de code dans Visual Studio\n\nCopilot dans Visual Studio fournit deux types de suggestions de code :\n\n* **Suggestions de texte fantôme**\n\n  Copilot propose des suggestions de codage lorsque vous saisissez un texte.\n\n* **Suggestions de modifications suivantes (préversion publique)**\n\n  Suivant les modifications que vous effectuez, Copilot prédit l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et de suggérer une saisie semi-automatique. Les suggestions peuvent s’étendre sur un seul symbole, une ligne entière ou plusieurs lignes, selon l’étendue du changement potentiel. Pour activer suggestions de prochaines modifications, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/copilot/managing-copilot/configure-personal-settings/configuring-github-copilot-in-your-environment#enabling-next-edit-suggestions).\n\nGitHub Copilot fournit des suggestions pour de nombreux langages et un large éventail d’infrastructures, mais fonctionnent particulièrement bien pour Python, JavaScript, TypeScript, Ruby, Go, C# et C++. GitHub Copilot peut également aider à générer des requêtes pour les bases de données ou des suggestions pour les API et cadres. Il peut aider aussi au développement d’une infrastructure en tant que code.\n\n</div>\n\n<div class=\"ghd-tool vimneovim\">\n\n## À propos des suggestions de code dans Vim/Neovim\n\nGitHub Copilot fournit des suggestions en ligne à mesure que vous tapez dans Vim/Neovim.\n\n</div>\n\n<div class=\"ghd-tool azure_data_studio\">\n\n## À propos des suggestions de code dans Azure Data Studio\n\nGitHub Copilot vous fournit des suggestions inline lorsque vous créez des bases de données SQL dans Azure Data Studio.\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\n## À propos des suggestions de code dans Xcode\n\nGitHub Copilot dans Xcode fournit deux types de suggestions de code :\n\n* **Suggestions de texte fantôme**\n  * Copilot propose des suggestions de codage lorsque vous saisissez un texte. Vous pouvez également décrire quelque chose que vous souhaitez faire à l’aide du langage naturel dans un commentaire, et Copilot suggérera le code pour réaliser votre objectif.\n* **Suggestions de modifications suivantes (préversion publique)**\n  * Suivant les modifications que vous effectuez, Copilot prédit l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et de suggérer une saisie semi-automatique. Les suggestions peuvent s’étendre sur une ligne entière ou sur plusieurs lignes, en fonction de l’étendue du changement potentiel. Suggestions de modifications suivantes sont activées par défaut. Pour désactiver, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/copilot/how-tos/configure-personal-settings/configure-in-ide?tool=xcode#enabling-next-edit-suggestions-2).\n\n</div>\n\n<div class=\"ghd-tool eclipse\">\n\n## À propos des suggestions de code dans Eclipse\n\nGitHub Copilot dans Eclipse offre deux types de suggestions de code :\n\n* **Suggestions de texte fantôme**\n  * Copilot propose des suggestions de codage lorsque vous saisissez un texte. Vous pouvez également décrire quelque chose que vous souhaitez faire à l’aide du langage naturel dans un commentaire, et Copilot suggérera le code pour réaliser votre objectif.\n* **Suggestions de modifications suivantes (préversion publique)**\n  * Suivant les modifications que vous effectuez, Copilot prédit l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et de suggérer une saisie semi-automatique. Les suggestions peuvent s’étendre sur un seul symbole, une ligne entière ou plusieurs lignes, selon l’étendue du changement potentiel. Pour activer suggestions de prochaines modifications, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/copilot/how-tos/configure-personal-settings/configure-in-ide?tool=eclipse#enabling-next-edit-suggestions-3).\n\nGitHub Copilot fournit des suggestions pour de nombreux langages et un large éventail d’infrastructures, mais fonctionnent particulièrement bien pour Python, JavaScript, TypeScript, Ruby, Go, C# et C++. GitHub Copilot peut également aider à générer des requêtes pour les bases de données ou des suggestions pour les API et cadres. Il peut aider aussi au développement d’une infrastructure en tant que code.\n\n</div>\n\n## Suggestions de code correspondant au code public\n\nGitHub Copilot vérifie chaque suggestion pour trouver des correspondances avec le code accessible au public. Des correspondances peuvent être ignorées ou suggérées avec une référence de code, en fonction du paramètre de la stratégie « Suggestions correspondant au code public » de votre compte ou organisation. Consultez [référence de code GitHub Copilot](/fr/copilot/concepts/completions/code-referencing).\n\n<div class=\"ghd-tool vscode\">\n\n## Modification du modèle utilisé pour les suggestions inline\n\nVous pouvez changer le modèle IA utilisé pour Copilot suggestions en ligne si :\n\n* Un autre modèle est actuellement disponible\n* Vous utilisez les dernières versions de VS Code avec la dernière version de l’extension GitHub Copilot\n\nLa modification du modèle affecte uniquement les suggestions de texte fantôme de Copilot. Cela n'affecte pas les suggestions de modification de Copilot suivantes.\n\n> \\[!NOTE] La liste des modèles disponibles évoluera au fil du temps. Quand un seul modèle est disponible pour les suggestions inline, le sélecteur de modèles affiche uniquement ce modèle. Les modèles d’aperçu et les modèles supplémentaires seront ajoutés au sélecteur dès qu’ils deviennent disponibles.\n\nPour plus d’informations sur le changement de modèle pour les suggestions en ligne de Copilot, consultez [Modification du modèle IA des suggestions en ligne de GitHub Copilot](/fr/copilot/how-tos/use-ai-models/change-the-completion-model).\n\n## Effets du changement de modèle IA\n\nLa modification du modèle utilisé pour les suggestions en ligne de Copilot n’affecte pas le modèle utilisé par les suggestions de modifications suivantes de Copilot ou Discussion avec Copilot. Consultez « [Modification du modèle IA pour GitHub Copilot Chat](/fr/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-chat) ».\n\nAucune modification de la politique de collecte et d’utilisation des données n’est à prévoir si vous modifiez le modèle IA.\n\nSi vous disposez d’un plan Copilot gratuit, toutes les complétions sont comptabilisées dans votre quota de complétions, quel que soit le modèle utilisé. Consultez « [Plans de GitHub Copilot](/fr/copilot/about-github-copilot/subscription-plans-for-github-copilot#comparing-copilot-subscriptions) ».\n\nLe paramètre permettant d’activer ou de désactiver les suggestions qui correspondent au code public est appliqué quel que soit le modèle que vous choisissez. Consultez « [Recherche de code public qui correspond à GitHub Suggestions de Copilot](/fr/copilot/using-github-copilot/finding-public-code-that-matches-github-copilot-suggestions) ».\n\n## Activation du sélecteur de modèle\n\nSi vous disposez d’un plan Copilot gratuit ou Copilot Pro, le sélecteur de modèle pour les suggestions en ligne de Copilot est automatiquement activé.\n\nSi vous utilisez un plan Copilot Business, l'organisation qui fournit votre plan doit activer le paramètre **Fonctionnalités d'aperçu de l'éditeur**. Consultez [Gestion des stratégies et des fonctionnalités pour GitHub Copilot dans votre organisation](/fr/enterprise-cloud@latest/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization#enabling-copilot-features-in-your-organization).\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## Modification du modèle utilisé pour les suggestions inline\n\nVous pouvez changer le modèle d'IA utilisé pour les suggestions intégrées de Copilot lorsque :\n\n* Un autre modèle est actuellement disponible\n* Vous utilisez Visual Studio 17.14 Aperçu 2 ou une version ultérieure\n\n> \\[!NOTE] La liste des modèles disponibles évoluera au fil du temps. Quand un seul modèle est disponible pour les suggestions inline, le sélecteur de modèles affiche uniquement ce modèle. Les modèles d’aperçu et les modèles supplémentaires seront ajoutés au sélecteur dès qu’ils deviennent disponibles.\n\nPour plus d’informations sur le changement de modèle pour les suggestions en ligne de Copilot, consultez [Modification du modèle IA des suggestions en ligne de GitHub Copilot](/fr/copilot/how-tos/use-ai-models/change-the-completion-model).\n\n## Effets du changement de modèle IA\n\nLa modification du modèle utilisé pour les suggestions en ligne de Copilot n’affecte pas le modèle utilisé par les suggestions de modifications suivantes de Copilot ou Discussion avec Copilot. Consultez « [Modification du modèle IA pour GitHub Copilot Chat](/fr/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-chat) ».\n\nAucune modification de la politique de collecte et d’utilisation des données n’est à prévoir si vous modifiez le modèle IA.\n\nSi vous disposez d’un plan Copilot gratuit, toutes les complétions sont comptabilisées dans votre quota de complétions, quel que soit le modèle utilisé. Consultez « [Plans de GitHub Copilot](/fr/copilot/about-github-copilot/subscription-plans-for-github-copilot#comparing-copilot-subscriptions) ».\n\nLe paramètre permettant d’activer ou de désactiver les suggestions qui correspondent au code public est appliqué quel que soit le modèle que vous choisissez. Consultez « [Recherche de code public qui correspond à GitHub Suggestions de Copilot](/fr/copilot/using-github-copilot/finding-public-code-that-matches-github-copilot-suggestions) ».\n\n## Activation du sélecteur de modèle\n\nSi vous disposez d’un plan Copilot gratuit ou Copilot Pro, le sélecteur de modèle pour les suggestions en ligne de Copilot est automatiquement activé.\n\nSi vous utilisez un plan Copilot Business, l'organisation qui fournit votre plan doit activer le paramètre **Fonctionnalités d'aperçu de l'éditeur**. Consultez [Gestion des stratégies et des fonctionnalités pour GitHub Copilot dans votre organisation](/fr/enterprise-cloud@latest/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization#enabling-copilot-features-in-your-organization).\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## Modification du modèle utilisé pour les suggestions inline\n\nVous pouvez changer le modèle IA utilisé pour Copilot suggestions en ligne si :\n\n* Un autre modèle est actuellement disponible\n* Vous pouvez utilisez les dernières versions des IDE JetBrains avec la dernière version de l’extension GitHub Copilot\n\n> \\[!NOTE] La liste des modèles disponibles évoluera au fil du temps. Quand un seul modèle est disponible pour les suggestions inline, le sélecteur de modèles affiche uniquement ce modèle. Les modèles d’aperçu et les modèles supplémentaires seront ajoutés au sélecteur dès qu’ils deviennent disponibles.\n\nPour plus d’informations sur le changement de modèle pour les suggestions en ligne de Copilot, consultez [Modification du modèle IA des suggestions en ligne de GitHub Copilot](/fr/copilot/how-tos/use-ai-models/change-the-completion-model).\n\n## Effets du changement de modèle IA\n\nLa modification du modèle utilisé pour les suggestions en ligne de Copilot n’affecte pas le modèle utilisé par les suggestions de modifications suivantes de Copilot ou Discussion avec Copilot. Consultez « [Modification du modèle IA pour GitHub Copilot Chat](/fr/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-chat) ».\n\nAucune modification de la politique de collecte et d’utilisation des données n’est à prévoir si vous modifiez le modèle IA.\n\nSi vous disposez d’un plan Copilot gratuit, toutes les complétions sont comptabilisées dans votre quota de complétions, quel que soit le modèle utilisé. Consultez « [Plans de GitHub Copilot](/fr/copilot/about-github-copilot/subscription-plans-for-github-copilot#comparing-copilot-subscriptions) ».\n\nLe paramètre permettant d’activer ou de désactiver les suggestions qui correspondent au code public est appliqué quel que soit le modèle que vous choisissez. Consultez « [Recherche de code public qui correspond à GitHub Suggestions de Copilot](/fr/copilot/using-github-copilot/finding-public-code-that-matches-github-copilot-suggestions) ».\n\n## Activation du sélecteur de modèle\n\nSi vous disposez d’un plan Copilot gratuit ou Copilot Pro, le sélecteur de modèle pour les suggestions en ligne de Copilot est automatiquement activé.\n\nSi vous utilisez un plan Copilot Business, l'organisation qui fournit votre plan doit activer le paramètre **Fonctionnalités d'aperçu de l'éditeur**. Consultez [Gestion des stratégies et des fonctionnalités pour GitHub Copilot dans votre organisation](/fr/enterprise-cloud@latest/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization#enabling-copilot-features-in-your-organization).\n\n</div>\n\n## Langages de programmation inclus dans le modèle par défaut\n\nLes langages de programmation et technologies suivants sont inclus dans les données d'entraînement pour le LLM par défaut utilisé pour les suggestions inline de Copilot :\n\n* C\n* C#\n* C++\n* Clojure\n* CSS\n* Dart\n* Dockerfile\n* Elixir\n* Emacs Lisp\n* Go\n* Haskell\n* HTML\n* Java\n* JavaScript\n* Julia\n* Jupyter Notebook\n* Kotlin\n* Lua\n* MATLAB\n* Objective-C\n* Perl\n* PHP\n* PowerShell\n* Python\n* R\n* Ruby\n* Rust\n* Scala\n* Shell\n* Swift\n* TeX\n* TypeScript\n* Vue\n\n## Étapes suivantes\n\n* [Obtention de suggestions de code dans votre IDE avec GitHub Copilot](/fr/copilot/how-tos/completions/getting-code-suggestions-in-your-ide-with-github-copilot)"}