{"meta":{"title":"Suggestions de code GitHub Copilot dans votre IDE","intro":"Découvrez les suggestions de code dans différents Copilot IDE.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/fr/enterprise-cloud@latest/copilot/concepts","title":"Concepts"},{"href":"/fr/enterprise-cloud@latest/copilot/concepts/completions","title":"Complétions"},{"href":"/fr/enterprise-cloud@latest/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 dans différents Copilot IDE.\n\n<div class=\"ghd-tool vscode\">\n\n## À propos des suggestions de code dans Visual Studio Code\n\nDans Copilot, Visual Studio Code fournit deux types de suggestions de code :\n\n* **Next edit suggestions**\n\n  En fonction des modifications que vous apportez, Copilot les deux prédisent l’emplacement de la modification suivante que vous souhaitez effectuer et ce que cette modification doit être. Pour activer next edit suggestions, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide#enabling-next-edit-suggestions).\n\n* **Suggestions de texte fantôme**\n\nCopilot propose des suggestions de codage à mesure que vous tapez. 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 d’un langage naturel dans un commentaire et Copilot suggérer le code pour atteindre 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 inline à mesure 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\nDans Copilot, Visual Studio fournit deux types de suggestions de code :\n\n* **Suggestions de texte fantôme**\n\nCopilot propose des suggestions de codage à mesure que vous tapez.\n\n* **Next edit suggestions (préversion publique)**\n\n  À partir des modifications que vous apportez, Copilot prédira l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et vous proposera une complétion. Les suggestions peuvent s’étendre sur un seul symbole, une ligne entière ou plusieurs lignes, selon l’étendue du changement potentiel. Pour activer next edit suggestions, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide#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 lorsque 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 Copilotfournit 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 à mesure que vous tapez. Vous pouvez également décrire quelque chose que vous souhaitez faire à l’aide d’un langage naturel dans un commentaire et Copilot suggérer le code pour atteindre votre objectif.\n* **Next edit suggestions (préversion publique)**\n  * À partir des modifications que vous apportez, Copilot prédira l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et vous proposera une complétion. Les suggestions peuvent s’étendre sur une ligne entière ou sur plusieurs lignes, en fonction de l’étendue du changement potentiel.\n    Next edit suggestions sont activés par défaut. Pour désactiver, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/enterprise-cloud@latest/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 fournit deux types de suggestions de code :\n\n* **Suggestions de texte fantôme**\n  * Copilot propose des suggestions de codage à mesure que vous tapez. Vous pouvez également décrire quelque chose que vous souhaitez faire à l’aide d’un langage naturel dans un commentaire et Copilot suggérer le code pour atteindre votre objectif.\n* **Next edit suggestions (préversion publique)**\n  * À partir des modifications que vous apportez, Copilot prédira l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et vous proposera une complétion. Les suggestions peuvent s’étendre sur un seul symbole, une ligne entière ou plusieurs lignes, selon l’étendue du changement potentiel. Pour activer next edit suggestions, consultez [Configuration de GitHub Copilot dans votre environnement](/fr/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide?tool=eclipse#enabling-next-edit-suggestions-2).\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 de correspondances avec du code disponible publiquement. 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/enterprise-cloud@latest/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 Copilot suggestions de texte fantôme. Elle n’affecte pas les Copilot suggestions de modification 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 en savoir plus sur la façon de changer de modèle pour Copilot les suggestions en ligne, consultez [Modification du modèle IA des suggestions en ligne de GitHub Copilot](/fr/enterprise-cloud@latest/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 Copilot les suggestions inline n’affecte pas le modèle utilisé par Copilot les suggestions de modification suivantes ou Copilot Chat. Consultez « [Modification du modèle IA pour GitHub Copilot Chat](/fr/enterprise-cloud@latest/copilot/how-tos/use-ai-models/change-the-chat-model) ».\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 êtes sur un Copilot Free plan, tous les achèvements sont comptabilisés par rapport à votre quota d’achèvements, quel que soit le modèle utilisé. Consultez « [Plans de GitHub Copilot](/fr/enterprise-cloud@latest/copilot/get-started/plans#comparing-copilot-plans) ».\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/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/find-matching-code) ».\n\n## Activation du sélecteur de modèle\n\nSi vous disposez d’un forfait Copilot Free ou Copilot Pro, le sélecteur de modèle des suggestions en ligne de Copilot est automatiquement activé.\n\nSi vous utilisez un abonnement Copilot Business ou Copilot Enterprise, l’organisation ou l’entreprise qui fournit cet abonnement 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/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization) ou [Gestion des stratégies et fonctionnalités pour GitHub Copilot dans votre entreprise](/fr/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).\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 en savoir plus sur la façon de changer de modèle pour Copilot les suggestions en ligne, consultez [Modification du modèle IA des suggestions en ligne de GitHub Copilot](/fr/enterprise-cloud@latest/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 Copilot les suggestions inline n’affecte pas le modèle utilisé par Copilot les suggestions de modification suivantes ou Copilot Chat. Consultez « [Modification du modèle IA pour GitHub Copilot Chat](/fr/enterprise-cloud@latest/copilot/how-tos/use-ai-models/change-the-chat-model) ».\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 êtes sur un Copilot Free plan, tous les achèvements sont comptabilisés par rapport à votre quota d’achèvements, quel que soit le modèle utilisé. Consultez « [Plans de GitHub Copilot](/fr/enterprise-cloud@latest/copilot/get-started/plans#comparing-copilot-plans) ».\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/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/find-matching-code) ».\n\n## Activation du sélecteur de modèle\n\nSi vous disposez d’un forfait Copilot Free ou Copilot Pro, le sélecteur de modèle des suggestions en ligne de Copilot est automatiquement activé.\n\nSi vous utilisez un abonnement Copilot Business ou Copilot Enterprise, l’organisation ou l’entreprise qui fournit cet abonnement 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/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization) ou [Gestion des stratégies et fonctionnalités pour GitHub Copilot dans votre entreprise](/fr/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).\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 en savoir plus sur la façon de changer de modèle pour Copilot les suggestions en ligne, consultez [Modification du modèle IA des suggestions en ligne de GitHub Copilot](/fr/enterprise-cloud@latest/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 Copilot les suggestions inline n’affecte pas le modèle utilisé par Copilot les suggestions de modification suivantes ou Copilot Chat. Consultez « [Modification du modèle IA pour GitHub Copilot Chat](/fr/enterprise-cloud@latest/copilot/how-tos/use-ai-models/change-the-chat-model) ».\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 êtes sur un Copilot Free plan, tous les achèvements sont comptabilisés par rapport à votre quota d’achèvements, quel que soit le modèle utilisé. Consultez « [Plans de GitHub Copilot](/fr/enterprise-cloud@latest/copilot/get-started/plans#comparing-copilot-plans) ».\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/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/find-matching-code) ».\n\n## Activation du sélecteur de modèle\n\nSi vous disposez d’un forfait Copilot Free ou Copilot Pro, le sélecteur de modèle des suggestions en ligne de Copilot est automatiquement activé.\n\nSi vous utilisez un abonnement Copilot Business ou Copilot Enterprise, l’organisation ou l’entreprise qui fournit cet abonnement 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/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization) ou [Gestion des stratégies et fonctionnalités pour GitHub Copilot dans votre entreprise](/fr/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).\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’apprentissage du LLM par défaut utilisé pour Copilot les suggestions en ligne :\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/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions)"}