Introduction
Ce guide montre comment obtenir des suggestions de GitHub Copilot codage dans un IDE JetBrains. Pour consulter les instructions relatives à d’autres environnements de codage courants, utilisez le sélecteur d’outils en haut de la page.
Les exemples présentés dans ce guide utilisent Java, mais d’autres langages fonctionneront de la même manière.
Pour plus d’informations, consultez « Suggestions de code GitHub Copilot dans votre IDE ».
Prérequis
-
Accès à Copilot. Pour l’utiliser GitHub Copilot dans JetBrains, vous avez besoin d’un accès limité via Copilot gratuit ou d’un plan payant Copilot pour un accès complet. Consultez Qu’est-ce que GitHub Copilot ?.
-
IDE JetBrains compatible. Pour l’utiliser GitHub Copilot dans JetBrains, vous devez avoir installé un IDE JetBrains compatible. GitHub Copilot est compatible avec les IDE suivants :
- IntelliJ IDEA (Ultimate, Community, Éducation)
- Android Studio
- CLion
- Code With Me - Utilisateur Invité
- DataGrip
- DataSpell
- GoLand
- JetBrains Client
- MPS
- PhpStorm
- PyCharm (Professionnel, Communauté, Éducation)
- Rider
- RubyMine
- RustRover
- WebStorm
Consultez l’outil de recherche des IDE JetBrains pour les télécharger.
-
Dernière version de l’extensionGitHub Copilot. Consultez le GitHub Copilot plug-in dans la Place de marché JetBrains. Pour obtenir des instructions d’installation, consultez Installation de l’extension Copilot GitHub dans votre environnement.
-
Connectez-vous à GitHub dans votre IDE JetBrains. Pour obtenir des instructions d’authentification, consultez Installation de l’extension Copilot GitHub dans votre environnement.
Obtenir des suggestions de code
GitHub Copilot propose des suggestions de codage à mesure que vous tapez. Par exemple, dans un fichier Java, créez une classe en saisissant class Test.
GitHub Copilot suggère automatiquement un corps de classe en texte grisé. Pour accepter la suggestion, appuyez sur Tab.
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. Par exemple, saisissez ce commentaire dans un fichier Java :
// find all images without alternate text
// and give them a red border
void process () {
// find all images without alternate text
// and give them a red border
void process () {
GitHub Copilot suggérera automatiquement du code. Pour accepter la suggestion, appuyez sur Tab.
GitHub Copilot tente de faire correspondre le contexte et le style de votre code. Vous pouvez toujours modifier le code suggéré.
Conseil
Si vous recevez des suggestions limitées ou nulles, la détection de Copilotduplication peut être activée. Pour plus d’informations sur la détection de duplication, consultez Gestion des stratégies de GitHub Copilot en tant qu’abonné individuel.
Afficher d’autres suggestions
Pour n’importe quelle entrée donnée, GitHub Copilot peut proposer plusieurs suggestions. Vous pouvez sélectionner la suggestion à utiliser ou rejeter toutes les suggestions.
Par exemple, saisissez la ligne suivante dans un fichier Java, puis appuyez sur Entrée :
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot vous indiquera une suggestion.
Placez maintenant le curseur sur la suggestion pour afficher le GitHub Copilot contrôle pour choisir des suggestions. Pour afficher les suggestions suivantes ou précédentes, cliquez sur le bouton fléché vers l’avant ou vers l’arrière dans le contrôle.
Vous pouvez également utiliser des raccourcis clavier pour afficher d’autres suggestions :
| Système d''exploitation | Voir la suggestion suivante | Voir la suggestion précédente |
|---|---|---|
| macOS | ||
| Option+] | ||
| Option+[ | ||
| Windows ou Linux | ||
| Alt+] | ||
| Alt+[ |
Pour accepter une suggestion, cliquez sur « Accepter » dans la palette de commandes Copilot ou appuyez sur Tab. Pour rejeter toutes les suggestions, appuyez sur Échap.
Affichage de plusieurs suggestions sous un nouvel onglet
Si vous ne souhaitez pas utiliser les suggestions initiales proposées par GitHub Copilot, vous pouvez afficher plus de suggestions dans un nouvel onglet.
Par exemple, saisissez la ligne suivante dans un fichier Java :
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot vous indiquera une suggestion.
Pour ouvrir un nouvel onglet avec plusieurs suggestions supplémentaires, utilisez le raccourci clavier suivant, puis cliquez sur Ouvrir GitHub Copilot:
| Système d''exploitation | Ouvrir plusieurs suggestions |
|---|---|
| macOS | |
| Commande+Maj+A | |
| Windows ou Linux | |
| Ctrl+Entrée |
Pour accepter une suggestion, sous celle-ci, cliquez sur Accepter la suggestion NUMBER. Pour rejeter toutes les suggestions, fermez l’onglet.
Accepter des suggestions partielles
Si vous ne souhaitez pas accepter toute une suggestion GitHub Copilot, vous pouvez accepter le mot suivant ou la ligne suivante d’une suggestion.
Par exemple, saisissez la ligne suivante dans un fichier Java :
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot affiche une suggestion en texte grisé. La suggestion exacte peut varier.
Placez maintenant le curseur sur la suggestion pour afficher le GitHub Copilot contrôle pour choisir des suggestions. Pour accepter uniquement le mot suivant de la suggestion, cliquez sur Accepter le mot dans le contrôle.
Vous pouvez également utiliser un raccourci clavier pour accepter le mot suivant d’une suggestion :
| Système d''exploitation | Accepter le mot suivant | Accepter la ligne suivante |
|---|---|---|
| macOS | ||
| Commande+→ | ||
| Commande+Contrôle+→ | ||
| Windows ou Linux | ||
| Contrôle+→ | ||
| Contrôle+Alt+→ |
Si vous souhaitez accepter la ligne suivante d’une suggestion, vous devez définir un raccourci clavier personnalisé pour la commande editor.action.inlineSuggest.acceptNextLine. Pour plus d’informations sur la définition des raccourcis clavier personnalisés, consultez Configuration de GitHub Copilot dans votre environnement.
Introduction
Ce guide montre comment obtenir des suggestions de codage à partir de GitHub CopilotVisual Studio Windows. Pour consulter les instructions relatives à d’autres environnements de codage courants, utilisez le sélecteur d’outils en haut de la page.
Les exemples présentés dans ce guide utilisent le langage C#, mais d’autres langages fonctionneront de la même manière.
Pour plus d’informations, consultez « Suggestions de code GitHub Copilot dans votre IDE ».
Prérequis
-
Accès à Copilot. Pour l’utiliser GitHub Copilot dans GitHub CopilotVisual Studio , vous avez besoin d’un accès limité via Copilot gratuit ou d’un plan payant Copilot pour un accès complet. Consultez Qu’est-ce que GitHub Copilot ?.
-
**Version compatible de Visual Studio**. Pour utiliser GitHub Copilot dans Visual Studio, vous devez avoir installé la version 2022 17.8 ou ultérieure de Visual Studio pour Windows. Pour plus d’informations, consultez [Installer Visual Studio](https://learn.microsoft.com/en-us/visualstudio/install/install-visual-studio?ref_product=copilot&ref_type=engagement&ref_style=text) dans la documentation Microsoft. -
**Extension de GitHub Copilot pour Visual Studio**. Pour obtenir des instructions sur l’installation de l’extension Copilot, consultez [Installer GitHub Copilot dans Visual Studio](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-install-and-states?ref_product=copilot&ref_type=engagement&ref_style=text) dans la documentation Microsoft. -
**Ajoutez votre compte GitHub à Visual Studio**. Consultez [Ajouter vos comptes GitHub à votre trousseau Visual Studio](https://learn.microsoft.com/en-us/visualstudio/ide/work-with-github-accounts?ref_product=copilot&ref_type=engagement&ref_style=text) dans la documentation Microsoft.
Obtenir des suggestions de code
GitHub Copilot propose des suggestions de codage à mesure que vous tapez. Par exemple, saisissez cette signature de fonction dans un fichier C# :
int CalculateDaysBetweenDates(
int CalculateDaysBetweenDates(
GitHub Copilot suggère automatiquement un corps de fonction entier en texte grisé. Pour accepter la suggestion, appuyez sur Tab.
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. Par exemple, saisissez ce commentaire dans le fichier C# :
using System.Xml.Linq;
var doc = XDocument.Load("index.xhml");
// find all images
using System.Xml.Linq;
var doc = XDocument.Load("index.xhml");
// find all images
GitHub Copilot suggérera une implémentation de la fonction. Pour accepter la suggestion, appuyez sur Tab.
Conseil
Si vous recevez des suggestions limitées ou nulles, la détection de Copilotduplication peut être activée. Pour plus d’informations sur la détection de duplication, consultez Gestion des stratégies de GitHub Copilot en tant qu’abonné individuel.
Afficher d’autres suggestions
Pour n’importe quelle entrée donnée, GitHub Copilot peut proposer plusieurs suggestions. Vous pouvez sélectionner la suggestion à utiliser ou rejeter toutes les suggestions.
Par exemple, saisissez cette signature de fonction dans un fichier C# :
int CalculateDaysBetweenDates(
int CalculateDaysBetweenDates(
GitHub Copilot vous indiquera une suggestion.
Placez maintenant le curseur sur la suggestion pour afficher le GitHub Copilot contrôle pour choisir des suggestions. Pour afficher les suggestions suivantes ou précédentes, cliquez sur le bouton fléché vers l’avant ou vers l’arrière dans le contrôle.
Vous pouvez également afficher d’autres suggestions en appuyant sur Alt+. (ou Alt+,) sur votre clavier.
Pour accepter une suggestion, cliquez sur « Accepter » dans la palette de commandes Copilot ou appuyez sur Tab. Pour rejeter toutes les suggestions, appuyez sur Échap.
Obtention de suggestions de commentaires
Remarque
Les suggestions de commentaires sont disponibles dans Visual Studio la version 17.14 Preview 2 et ultérieures.
GitHub Copilot peut suggérer des commentaires pour votre code, en analysant le code que vous écrivez et en générant des commentaires qui décrivent ce que fait le code. Pour Copilot gratuit les utilisateurs, les suggestions de commentaires comptent pour votre utilisation mensuelle Discussion avec Copilot , et non sur l’utilisation de vos suggestions de code.
Les suggestions de commentaires sont disponibles dans les langues suivantes :
- C#
- C++
Activation des suggestions de commentaires
Pour activer les suggestions de commentaires, vous devez configurer le style de commentaire dans Visual Studio.
Pour C++
- Dans Visual Studiole menu Outils , cliquez sur Options.
- Dans le volet gauche, cliquez sur Éditeur de texte.
- Cliquez sur C++, puis sur Style de code.
- Sous le titre Style de code , cliquez sur Général.
- Sous « Commentaires », sélectionnez Xml Doc Comments dans le menu déroulant.
- Sélectionnez Insérer le style de commentaire existant au début des nouvelles lignes lors de l’écriture de commentaires et Continuer les commentaires sur une seule ligne. Cliquez ensuite sur OK.
- Dans l’onglet Options, dans le volet gauche, cliquez sur GitHub.
- Cliquez sur Copilot, puis Éditeur.
- Sélectionnez Activer les descriptions générées par l’IA pour les commentaires de documentation insérés automatiquement dans les langues prises en charge.
Pour C#
- Dans Visual Studiole menu Outils , cliquez sur Options.
- Dans le volet gauche, cliquez sur Langues.
- Cliquez sur C#, puis Plus de paramètres, puis Avancé.
- Sous « Commentaires », sélectionnez Générer des commentaires de documentation XML pour ///, Insérer // au début des nouvelles lignes lors de l’écriture des commentaires // et Insérer * au début de nouvelles lignes lors de l’écriture des commentaires /**/. Cliquez ensuite sur OK.
- Dans l’onglet Options, dans le volet gauche, cliquez sur GitHub.
- Cliquez sur Copilot, puis Éditeur.
- Sélectionnez Activer les descriptions générées par l’IA pour les commentaires de documentation insérés automatiquement dans les langues prises en charge.
Utilisation de suggestions de commentaires
Pour lancer des suggestions de commentaires, tapez l’initiateur de commentaire standard pour la langue dans laquelle vous écrivez (par exemple, ///), avant le code que vous souhaitez commenter, et attendez que la suggestion apparaisse.
Pour accepter la suggestion, appuyez sur Tab. Pour modifier la suggestion, appuyez sur Alt+/. Pour rejeter la suggestion, appuyez sur Échap.
Navigation et acceptation suggestions de prochaines modifications
En fonction des modifications que vous apportez, Copilot prédit l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et de suggérer une saisie semi-automatique.
Vous pouvez parcourir les modifications suggérées du code à l’aide de Tabulation, pour faciliter la recherche de la prochaine modification pertinente sans devoir consulter manuellement les fichiers ou les références. Appuyez à nouveau sur la touche Tabulation pour accepter une suggestion.
Une flèche dans la marge indique une suggestion de modification. Cliquez sur la flèche pour accéder au menu des suggestions de modification, qui fournit des raccourcis clavier. Si une suggestion de modification se trouve en dehors de l’affichage de l’éditeur actuel, la flèche pointe vers le haut ou vers le bas pour indiquer où se trouve la suggestion suivante.
Introduction
Ce guide montre comment obtenir des suggestions de codage à partir de GitHub CopilotVisual Studio Code. Pour consulter les instructions relatives à d’autres environnements de codage courants, utilisez le sélecteur d’outils en haut de la page.
Les exemples présentés dans ce guide utilisent JavaScript, mais d’autres langages fonctionneront de la même manière.
Pour plus d’informations, consultez « Suggestions de code GitHub Copilot dans votre IDE ».
Prérequis
-
Accès à Copilot. Pour l’utiliser GitHub CopilotVisual Studio Code, vous avez besoin d’un accès limité via Copilot gratuit ou d’un plan payant Copilot pour un accès complet. Consultez Qu’est-ce que GitHub Copilot ?.
-
Connectez-vous à GitHub dans Visual Studio Code. Consultez Configurer GitHub Copilot dans Visual Studio Code la VS Code documentation..
-
Visual Studio Code. Pour l’utiliser GitHub CopilotVisual Studio Code, vous devez avoir Visual Studio Code installé. Pour plus d’informations, consultez la page deVisual Studio Code téléchargement.
-
Copilot en Visual Studio Code. Lorsque vous configurez GitHub CopilotVisual Studio Code pour la première fois, les extensions requises sont installées automatiquement. Vous n’avez pas besoin de les télécharger ou de les installer manuellement. Pour des instructions détaillées, consultez Configurer GitHub Copilot dans Visual Studio Code dans la documentation Visual Studio Code.
Obtenir des suggestions de code
GitHub Copilot propose des suggestions de codage à mesure que vous tapez. Par exemple, saisissez cet en-tête de fonction dans un fichier JavaScript :
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot suggère automatiquement le reste de la fonction. Pour accepter la suggestion, appuyez sur Tab.
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. Par exemple, saisissez ce commentaire dans un fichier JavaScript :
// write a function to // find all images without alternate text // and give them a red border
// write a function to
// find all images without alternate text
// and give them a red border
GitHub Copilot suggérera automatiquement du code. Pour accepter la suggestion, appuyez sur Tab.
Conseil
Si vous recevez des suggestions limitées ou nulles, la détection de Copilotduplication peut être activée. Pour plus d’informations sur la détection de duplication, consultez Gestion des stratégies de GitHub Copilot en tant qu’abonné individuel.
Afficher d’autres suggestions
Pour n’importe quelle entrée donnée, GitHub Copilot peut proposer plusieurs suggestions. Vous pouvez sélectionner la suggestion à utiliser ou rejeter toutes les suggestions.
Par exemple, saisissez cet en-tête de fonction dans un fichier JavaScript, puis appuyez sur Entrée :
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot vous indiquera une suggestion.
Placez maintenant le curseur sur la suggestion pour afficher le GitHub Copilot contrôle pour choisir des suggestions. Pour afficher les suggestions suivantes ou précédentes, cliquez sur le bouton fléché vers l’avant ou vers l’arrière dans le contrôle.
Vous pouvez également utiliser des raccourcis clavier pour afficher d’autres suggestions :
| Système d''exploitation | Voir la suggestion suivante | Voir la suggestion précédente |
|---|---|---|
| macOS | ||
| Option (⌥) ou Alt+] | ||
| Option (⌥) ou Alt+[ | ||
| Windows ou Linux | ||
| Alt+] | ||
| Alt+[ |
Pour accepter une suggestion, cliquez sur « Accepter » dans la palette de commandes Copilot ou appuyez sur Tab. Pour rejeter toutes les suggestions, appuyez sur Échap.
Affichage de plusieurs suggestions sous un nouvel onglet
Si vous ne souhaitez pas utiliser les suggestions initiales proposées par GitHub Copilot, vous pouvez afficher plus de suggestions dans un nouvel onglet.
Par exemple, saisissez cet en-tête de fonction dans un fichier JavaScript, puis appuyez sur Entrée :
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot vous indiquera une suggestion. Pour ouvrir un nouvel onglet avec de nombreuses autres options, appuyez sur la touche Ctrl+Entrée.
Pour accepter une suggestion, sous celle-ci, cliquez sur Accepter la suggestion NUMBER. Pour rejeter toutes les suggestions, fermez l’onglet.
Accepter des suggestions partielles
Si vous ne souhaitez pas accepter toute une suggestion GitHub Copilot, vous pouvez accepter le mot suivant ou la ligne suivante d’une suggestion.
Par exemple, saisissez cet en-tête de fonction dans un fichier JavaScript, puis appuyez sur Entrée :
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot suggère automatiquement un corps de fonction entier en texte grisé. La suggestion exacte peut varier.
Placez maintenant le curseur sur la suggestion pour afficher le GitHub Copilot contrôle pour choisir des suggestions. Pour accepter uniquement le mot suivant de la suggestion, cliquez sur Accepter le mot dans le contrôle.
Vous pouvez également utiliser un raccourci clavier pour accepter le mot suivant d’une suggestion :
| Système d''exploitation | Accepter le mot suivant |
|---|---|
| macOS | |
| Commande+→ | |
| Windows ou Linux | |
| Contrôle+→ |
Si vous souhaitez accepter la ligne suivante d’une suggestion, vous devez définir un raccourci clavier personnalisé pour la commande editor.action.inlineSuggest.acceptNextLine. Pour plus d’informations sur la définition des raccourcis clavier personnalisés, consultez Configuration de GitHub Copilot dans votre environnement.
Navigation et acceptation suggestions de prochaines modifications
Suggestions de modifications suivantes prédit où et quelles modifications peuvent être nécessaires en fonction des modifications en cours.
Vous pouvez parcourir les modifications suggérées du code à l’aide de Tabulation, pour faciliter la recherche de la prochaine modification pertinente sans devoir consulter manuellement les fichiers ou les références. Appuyez à nouveau sur la touche Tabulation pour accepter une suggestion.
Une flèche dans la marge indique une suggestion de modification. Pointez sur la flèche pour accéder au menu de suggestion de modification, qui fournit des raccourcis clavier et des options de réglages. Si une suggestion de modification se trouve en dehors de l’affichage de l’éditeur actuel, la flèche pointe vers le haut ou vers le bas pour indiquer où se trouve la suggestion suivante.

Pour plus d’informations et d’exemples, consultez les suggestions inline dans GitHub CopilotVS Code la Visual Studio Code documentation.
Modification du modèle IA
Vous pouvez modifier le modèle de langage volumineux utilisé pour générer des suggestions inline. Pour plus d’informations, consultez « Modification du modèle IA des suggestions en ligne de GitHub Copilot ».
Introduction
Ce guide montre comment obtenir des suggestions de codage à partir de GitHub Copilot Vim/Neovim. Pour consulter les instructions relatives à d’autres environnements de codage courants, utilisez le sélecteur d’outils en haut de la page.
Prérequis
-
Accès à Copilot. Pour l’utiliser GitHub Copilot dans Vim/Neovim, vous avez besoin d’un accès limité via Copilot gratuit ou d’un plan payant Copilot pour un accès complet. Consultez Qu’est-ce que GitHub Copilot ?.
-
Version compatible de Vim/Neovim. Pour l’utiliser GitHub Copilot dans Vim/Neovim, vous devez avoir Vim version 9.0.0185 / Neovim version 0.6 ou ultérieure et Node.js version 18 ou ultérieure installée. Pour plus d’informations, consultez la documentation de Vim / Neovim et le site web Node.js.
-
GitHub Copilot extension pour Vim/Neovim. Pour l’utiliser GitHub Copilot dans Vim/Neovim, vous devez installer le GitHub Copilot plug-in. Pour plus d’informations, consultez « Installation de l’extension Copilot GitHub dans votre environnement ».
Apprendre à utiliser GitHub Copilot dans Vim/Neovim
GitHub Copilot fournit des suggestions inline lorsque vous tapez Vim/Neovim. Pour accepter une suggestion, appuyez sur la touche Tab.
Pour plus d’informations et des conseils sur l’utilisation GitHub Copilot dans Vim/Neovim, exécutez la commande suivante pour afficher la documentation du plug-in :
:help copilot
:help copilot
Introduction
Ce guide montre comment obtenir des suggestions GitHub Copilot de codage dans Azure Data Studio. Pour consulter les instructions relatives à d’autres environnements de codage courants, utilisez le sélecteur d’outils en haut de la page.
Prérequis
-
Accès à Copilot. Pour l’utiliser GitHub Copilot dans Azure Data Studio, vous avez besoin d’un accès limité via Copilot gratuit ou d’un plan payant Copilot pour un accès complet. Consultez Qu’est-ce que GitHub Copilot ?.
-
version compatible de Azure Data Studio. Pour l’utiliser GitHub Copilot dans Azure Data Studio, vous devez avoir installé Azure Data Studio version 1.44.0 ou ultérieure. Pour plus d’informations, consultez la page de téléchargement Azure Data Studio dans la documentation Azure Data Studio.
-
GitHub Copilot extension pour Azure Data Studio. Pour l’utiliser GitHub Copilot dans Azure Data Studio, vous devez installer l’extensionGitHub Copilot. Pour plus d’informations, consultez « Installation de l’extension Copilot GitHub dans votre environnement ».
Obtenir des suggestions de code
GitHub Copilotpeut vous fournir des suggestions inline lorsque vous créez des bases de données SQL dans Azure Data Studio. Par exemple, si vous écrivez une requête qui joint deux tables, Copilot peut suggérer la condition de jointure à partir de colonnes dans l’éditeur ouvert, d’autres fichiers dans l’espace de travail et des modèles de syntaxe courants.
Dans un fichier SQL, saisissez la requête suivante :
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot suggère automatiquement une condition de jointure dans du texte grisé. La suggestion exacte peut varier. Pour accepter la suggestion, appuyez sur Tab.
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. Par exemple, saisissez ce commentaire dans un fichier SQL :
SELECT TokenColor, COUNT(UserID) AS UserCount FROM Tag.Users GROUP BY TokenColor -- pivot that query on tokencolor for Purple, Blue, Green, Yellow, Orange, Red -- and rename the columns to match the colors SELECT [Purple], [Blue], [Green], [Yellow], [Orange], [Red]
SELECT TokenColor, COUNT(UserID) AS UserCount
FROM Tag.Users
GROUP BY TokenColor
-- pivot that query on tokencolor for Purple, Blue, Green, Yellow, Orange, Red
-- and rename the columns to match the colors
SELECT [Purple], [Blue], [Green], [Yellow], [Orange], [Red]
GitHub Copilot suggérera automatiquement du code. Pour accepter la suggestion, appuyez sur Tab.
Conseil
Si vous recevez des suggestions limitées ou nulles, la détection de Copilotduplication peut être activée. Pour plus d’informations sur la détection de duplication, consultez Gestion des stratégies de GitHub Copilot en tant qu’abonné individuel.
Afficher d’autres suggestions
Pour certaines suggestions, GitHub Copilot vous pouvez proposer plusieurs alternatives. Vous pouvez sélectionner la suggestion que vous souhaitez utiliser ou rejeter toutes les suggestions.
Par exemple, saisissez cette requête dans un fichier SQL :
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot vous indiquera une suggestion.
Placez maintenant le curseur sur la suggestion pour afficher le GitHub Copilot contrôle pour choisir des suggestions. Pour afficher les suggestions suivantes ou précédentes, cliquez sur le bouton fléché vers l’avant ou vers l’arrière dans le contrôle.
Vous pouvez également utiliser des raccourcis clavier pour afficher d’autres suggestions :
| Système d''exploitation | Voir la suggestion suivante | Voir la suggestion précédente |
|---|---|---|
| macOS | ||
| Option+[ | ||
| Option+] | ||
| Windows ou Linux | ||
| Alt+[ | ||
| Alt+] |
Pour accepter une suggestion, cliquez sur « Accepter » dans le Copilot contrôle, ou appuyez sur Tab. Pour rejeter toutes les suggestions, appuyez sur Échap.
Accepter des suggestions partielles
Si vous ne souhaitez pas accepter toute une suggestion GitHub Copilot, vous pouvez accepter le mot suivant ou la ligne suivante d’une suggestion.
Par exemple, saisissez cette requête dans un fichier SQL :
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot affiche une suggestion en texte grisé. La suggestion exacte peut varier.
Placez maintenant le curseur sur la suggestion pour afficher le GitHub Copilot contrôle pour choisir des suggestions. Pour accepter uniquement le mot suivant de la suggestion, cliquez sur Accepter le mot dans le contrôle.
Vous pouvez également utiliser un raccourci clavier pour accepter le mot suivant d’une suggestion :
| Système d''exploitation | Accepter le mot suivant |
|---|---|
| macOS | |
| Commande+→ | |
| Windows ou Linux | |
| Contrôle+→ |
Si vous souhaitez accepter la ligne suivante de la suggestion, vous devez définir un raccourci clavier personnalisé pour la commande editor.action.inlineSuggest.acceptNextLine. Pour plus d’informations sur la définition des raccourcis clavier personnalisés, consultez Raccourcis du tableau d’accès dans Azure Data Studio dans la documentation Microsoft.
Introduction
Ce guide montre comment obtenir des suggestions de codage à partir de GitHub Copilot Xcode. Pour consulter les instructions relatives à d’autres environnements de codage courants, utilisez le sélecteur d’outils en haut de la page.
Prérequis
-
Accès à Copilot. Pour utiliser GitHub Copilot dans Xcode, vous avez besoin d’un accès limité via Copilot gratuit ou d’un plan payant Copilot pour un accès complet. Consultez Qu’est-ce que GitHub Copilot ?.
-
GitHub Copilot extension pour Xcode. Pour l’utiliser GitHub Copilot pour Xcode, vous devez installer l’extension GitHub Copilot Xcode. Consultez Installation de l’extension Copilot GitHub dans votre environnement.
Obtenir des suggestions de code
GitHub Copilot propose des suggestions de codage à mesure que vous tapez. Par exemple, tapez cette signature de fonction dans un fichier Swift :
func calculateDaysBetweenDates(
func calculateDaysBetweenDates(
GitHub Copilot suggère automatiquement un corps de fonction entier en texte grisé. Pour accepter la première ligne d'une suggestion, appuyez sur Tab. Pour afficher la suggestion complète, maintenez la touche Option , et pour accepter la suggestion complète, appuyez sur l’onglet+Option.
Améliorer les suggestions de code
Si vous rencontrez des problèmes avec les suggestions de code, tels que des suggestions contradictoires ou manquantes, vous pouvez essayer ce qui suit :
- Désactiver la complétion de texte prédictive native de Xcode: Pour éviter de recevoir deux séries de suggestions de code, vous pouvez désactiver la complétion de texte prédictive native de Xcode. Vous trouverez ce paramètre dans les paramètres de Xcode, dans l'onglet « Édition », sous « Édition de texte ».
- Recherchez la détection de duplication dans Copilot: si vous recevez des suggestions limitées ou inexistantes, la détection de Copilotduplication peut être activée. Pour plus d’informations sur la détection de duplication, consultez Gestion des stratégies de GitHub Copilot en tant qu’abonné individuel.
- Recherchez les mises à jour et redémarrez Xcode : Vérifiez que vous disposez de la dernière version de Copilot Xcode dans l’application d’extension et redémarrez Xcode.
Vous pouvez également ouvrir un problème dans le Copilot référentiel Xcode.
Navigation et acceptation suggestions de prochaines modifications
Suggestions de modifications suivantes prédit où et quelles modifications peuvent être nécessaires en fonction des modifications en cours.
Vous pouvez parcourir les modifications suggérées du code à l’aide de Tabulation, pour faciliter la recherche de la prochaine modification pertinente sans devoir consulter manuellement les fichiers ou les références. Appuyez de nouveau sur Tab pour accepter une suggestion (sauf si vous avez désactivé le paramètre « Accepter les suggestions avec Tab » pour l’extension GitHub Copilot Xcode).
Une flèche dans la marge indique une suggestion de modification. Pointez sur la flèche pour accéder au menu de suggestion de modification, qui fournit des raccourcis clavier et des options de réglages.

Introduction
Ce guide montre comment obtenir des suggestions de codage à partir d’Eclipse GitHub Copilot . Pour consulter les instructions relatives à d’autres environnements de codage courants, utilisez le sélecteur d’outils en haut de la page.
Prérequis
-
Accès à Copilot. Pour l’utiliser GitHub Copilot dans Eclipse, vous avez besoin d’un accès limité via Copilot gratuit ou d’un plan payant Copilot pour un accès complet. Consultez Qu’est-ce que GitHub Copilot ?.
-
GitHub Copilot extension pour Eclipse. Pour l’utiliser GitHub Copilot dans Eclipse, vous devez installer l’extension GitHub Copilot . Consultez Installation de l’extension Copilot GitHub dans votre environnement.
Obtenir des suggestions de code
GitHub Copilot propose des suggestions de codage à mesure que vous tapez. Par exemple, tapez cet en-tête de fonction dans un fichier Java :
public int getDiff(int a, int b)
public int getDiff(int a, int b)
GitHub Copilot suggère automatiquement le reste de la fonction. Pour accepter la suggestion, appuyez sur Tab. Pour ignorer la suggestion, appuyez sur Échap.
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. Par exemple, saisissez ce commentaire dans un fichier Java :
/* * Return the difference between two different integers. */
/*
* Return the difference between two different integers.
*/
GitHub Copilot suggérera automatiquement du code.
Conseil
Si vous recevez des suggestions limitées ou nulles, la détection de Copilotduplication peut être activée. Pour plus d’informations sur la détection de duplication, consultez Gestion des stratégies de GitHub Copilot en tant qu’abonné individuel.
Déclenchement manuel des suggestions en ligne
Vous pouvez également utiliser des raccourcis clavier pour déclencher des suggestions inline.
| Système d''exploitation | Déclencher des suggestions intégrées |
|---|---|
| macOS | |
| Option+Commande+/ | |
| Windows ou Linux | |
| Ctrl+Alt+/ |
Accepter des suggestions partielles
Si vous ne souhaitez pas accepter toute une suggestion Copilot, vous pouvez accepter le mot suivant d’une suggestion.
| Système d''exploitation | Accepter le mot suivant |
|---|---|
| macOS | |
| Commande+→ | |
| Windows ou Linux | |
| Ctrl+→ |
Navigation et acceptation suggestions de prochaines modifications
Suggestions de modifications suivantes prédit où et quelles modifications peuvent être nécessaires en fonction des modifications en cours.
Vous pouvez parcourir les modifications suggérées du code à l’aide de Tabulation, pour faciliter la recherche de la prochaine modification pertinente sans devoir consulter manuellement les fichiers ou les références. Appuyez à nouveau sur la touche Tabulation pour accepter une suggestion.
Une flèche dans la marge indique une suggestion de modification. Pointez sur la flèche pour accéder au menu de suggestion de modification, qui fournit des raccourcis clavier et des options de réglages.

Étapes suivantes
- Apprenez comment écrire des prompts efficaces - Voir Ingénierie rapide pour GitHub Copilot Chat.
- Configurer Copilot dans votre éditeur : vous pouvez activer ou désactiver GitHub Copilot à partir de votre éditeur et créer vos propres raccourcis clavier préférés pour Copilot. Consultez Configuration de GitHub Copilot dans votre environnement.
- Bien démarrer avec GitHub Copilot Chat - Découvrez comment demander Copilot de l’information et de l’aide, à l’aide GitHub Copilot Chatde . Voir Poser des questions à GitHub Copilot dans votre IDE.
- Résoudre les problèmes - En savoir plus sur la résolution des problèmes courants avec GitHub Copilot. Consultez Résoudre les problèmes liés à GitHub Copilot.