Ce document explique comment utiliser Gemini Code Assist Standard et Enterprise, un collaborateur optimisé par l'IA dans votre IDE, pour vous aider à effectuer les opérations suivantes dans VS Code ou IntelliJ, ainsi que dans d'autres IDE JetBrains compatibles :
- Recevez des conseils pour résoudre les problèmes liés à votre code.
- Générez du code pour votre projet.
- Gérez le contexte de votre projet en spécifiant des fichiers et des dossiers.
- créer des commandes et des règles personnalisées ;
La personnalisation du code vous permet d'obtenir des suggestions de code basées sur la codebase privée de votre organisation directement depuis Gemini Code Assist Enterprise. Découvrez comment configurer la personnalisation du code.
Ce document s'adresse aux développeurs de tous niveaux. Il suppose que vous avez une connaissance pratique de VS Code ou IntelliJ, ainsi que d'autres IDE JetBrains compatibles, et que vous êtes familiarisé avec Google Cloud. Si vous préférez, vous pouvez également explorer Gemini Code Assist dans l'éditeur Cloud Shell, les Cloud Workstations et Android Studio.
Avant de commencer
VS Code
Configurez Gemini Code Assist Standard ou Enterprise, si ce n'est pas déjà fait.
Avant de tester les fonctionnalités de Gemini Code Assist dans votre fichier de code, assurez-vous que le langage de programmation de votre fichier est compatible. Pour en savoir plus sur les langages de programmation compatibles, consultez Langages de programmation compatibles.
Si vous préférez utiliser votre IDE derrière un proxy, consultez Connexions réseau dans Visual Studio Code.
IntelliJ
Configurez Gemini Code Assist Standard ou Enterprise, si ce n'est pas déjà fait.
Avant de tester les fonctionnalités de Gemini Code Assist dans votre fichier de code, assurez-vous que le langage de programmation de votre fichier est compatible. Pour en savoir plus sur les langages de programmation compatibles, consultez Langages de programmation compatibles.
Si vous préférez utiliser votre IDE derrière un proxy, consultez Proxy HTTP.
Utiliser le chat Gemini Code Assist pour expliquer votre code
Dans cette section, vous allez demander à Gemini Code Assist de vous fournir une explication de votre code existant.
VS Code
Pour obtenir une explication de votre code, procédez comme suit :
Ouvrez votre fichier de code.
Dans la barre d'activité de votre IDE, cliquez sur spark Gemini Code Assist.
Dans le volet Gemini Code Assist, saisissez la requête
Explain this code to me
, puis cliquez sur send Envoyer.Gemini Code Assist utilise le code de votre fichier de code comme référence pour votre requête et vous fournit une explication de votre code.
Pour faire référence à un bloc de code spécifique au lieu de tout le code du fichier, vous pouvez sélectionner le bloc dans votre fichier de code, puis solliciter Gemini Code Assist.
IntelliJ
Pour obtenir une explication de votre code, procédez comme suit :
Dans votre IDE, ouvrez votre fichier de code.
Dans la fenêtre d'outil Gemini Code Assist, saisissez la requête
Explain this code to me
, puis cliquez sur Envoyer.
Gemini Code Assist utilise le code de votre fichier de code comme référence pour votre requête et vous fournit une explication de votre code.
Si vous ne souhaitez obtenir une explication que pour une partie spécifique de votre code, vous pouvez sélectionner le code en question, puis relancer Gemini Code Assist. Gemini Code Assist n'utilisera que le code sélectionné comme référence pour sa réponse générée.
Lorsque Gemini Code Assist vous fournit du code dans sa réponse, vous pouvez sélectionner les options suivantes listées à la fin de sa réponse :
Insérer au niveau du curseur : insère le code généré dans votre fichier actuel, à l'emplacement actuel du curseur.
Insérer dans un nouveau fichier : ouvre un nouveau fichier et y insère le code généré.
Ces options sont disponibles lorsque Gemini Code Assist identifie la langue utilisée dans votre bloc de code et si cette langue est prise en charge dans votre IDE actuel.
Afficher l'historique des requêtes
Si vous souhaitez réutiliser vos requêtes précédentes, vous pouvez les retrouver dans votre historique des requêtes dans la fenêtre d'outil Gemini Code Assist en cliquant sur schedule Afficher l'historique des requêtes.
Créer plusieurs discussions
Vous pouvez créer plusieurs discussions avec Gemini Code Assist, chacune contenant son propre contexte, distinct des autres discussions. Votre historique des discussions affiche votre première discussion et le code temporel de la dernière mise à jour. Le nombre de discussions est limité à 20. Une fois cette limite atteinte, la discussion la plus ancienne est automatiquement supprimée lorsque vous en ajoutez une nouvelle.
VS Code
- Pour ajouter une discussion, cliquez sur Ajouter Nouvelle discussion, puis saisissez votre requête dans le champ de texte. Une fois la requête saisie, Gemini Code Assist crée la nouvelle discussion.
- Pour accéder à votre discussion précédente, cliquez sur Historique Reprendre la discussion précédente. La liste de vos discussions s'affiche. Sélectionnez la discussion que vous souhaitez afficher.
- Pour supprimer un fil de discussion, cliquez sur Reprendre la discussion précédente, puis sur Supprimer Supprimer à côté de la discussion que vous souhaitez supprimer.
IntelliJ
Cette fonctionnalité n'est actuellement pas disponible dans Gemini Code Assist pour IntelliJ ni dans les autres IDE JetBrains compatibles.
Réinitialiser l'historique des discussions
Gemini Code Assist utilise l'historique des discussions pour obtenir plus de contexte lorsqu'il répond à vos requêtes. Si votre historique des discussions n'est plus pertinent par rapport à ce que vous essayez d'accomplir, vous pouvez le réinitialiser.
Gérer vos discussions
Pour gérer les paramètres de chat de Gemini Code Assist, procédez comme suit :
Configurer le défilement automatique
VS Code
Par défaut, Gemini Code Assist fait défiler automatiquement votre chat. Pour désactiver ce comportement, procédez comme suit :
Accédez à Settings > Extensions > Gemini Code Assist (Paramètres > Extensions > Gemini Code Assist).
Recherchez le paramètre Défilement automatique et décochez la case.
IntelliJ
Cette fonctionnalité n'est pas disponible dans Gemini Code Assist pour IntelliJ et d'autres IDE JetBrains.
Arrêter une discussion en cours
VS Code
Vous pouvez arrêter une réponse de chat en cours en appuyant sur Arrêter Arrêter :
IntelliJ
Cette fonctionnalité n'est pas disponible dans Gemini Code Assist pour IntelliJ et d'autres IDE JetBrains.
Configurer le volet d'aperçu
Par défaut, le paramètre du volet d'aperçu pour le chat Gemini Code Assist est activé. Lorsque ce paramètre est activé, le bloc de code d'aperçu dans le chat Gemini Code Assist affiche les six premières lignes de code. Vous pouvez développer et réduire les blocs de code.
Pour modifier le paramètre par défaut, procédez comme suit :
VS Code
Dans votre IDE, accédez à Paramètres > Extensions > Gemini Code Assist.
Recherchez le paramètre Affichage par défaut des blocs de code.
Sélectionnez l'une des options suivantes :
Développé : tous les blocs de code des réponses de chat Gemini Code Assist sont automatiquement développés.
Aperçu : n'affiche que les six premières lignes de code du bloc de code. Vous devez développer le bloc de code dans la réponse du chat Gemini Code Assist pour voir le reste du code. Il s'agit du paramètre par défaut.
Réduire : réduit automatiquement tous les blocs de code dans les réponses du chat Gemini Code Assist.
Lorsque l'IDE se recharge, le nouveau paramètre prend effet.
IntelliJ
Cette fonctionnalité n'est pas disponible dans Gemini Code Assist pour IntelliJ ni dans les autres IDE JetBrains.
Envoyer une requête à Gemini Code Assist avec le code sélectionné à l'aide du chat
Gemini Code Assist peut effectuer des tâches ou répondre à vos questions en fonction du code que vous sélectionnez. Pour obtenir du code généré à partir d'une requête avec du code sélectionné, procédez comme suit :
VS Code
Dans la barre d'activité, cliquez sur spark Gemini Code Assist pour ouvrir le volet Gemini Code Assist.
Dans votre fichier de code, sélectionnez un bloc de code.
Dans le champ de texte du volet Gemini Code Assist, saisissez un prompt pour le code sélectionné.
Par exemple, sélectionnez une fonction dans votre code et saisissez la requête
Write a unit test for this function
.Gemini utilise le code que vous avez sélectionné comme référence et répond à votre requête.
IntelliJ
Dans la barre d'activité, cliquez sur spark Gemini Code Assist pour ouvrir la fenêtre d'outil Gemini Code Assist.
Dans votre fichier de code, sélectionnez un bloc de code.
Dans le champ de texte de la fenêtre d'outil Gemini Code Assist, saisissez une requête pour le code sélectionné.
Par exemple, sélectionnez une fonction dans votre code et saisissez la requête
Write a unit test for this function.
.Gemini Code Assist utilise le code sélectionné comme référence et répond à votre requête.
Ajouter des extraits de code sélectionnés au contexte
Vous pouvez sélectionner et joindre des extraits de code, et demander à Gemini Code Assist de se concentrer dessus. La sélection d'extraits de code permet d'analyser de manière distincte des blocs de code plus petits au lieu de fichiers entiers.
Lorsque vous sélectionnez un extrait de code dans votre fichier de code, vous pouvez demander à Gemini Code Assist de l'ajouter au volet de contexte.
Tout élément sélectionné dans la fenêtre de l'éditeur, mais pas encore ajouté au tiroir de contexte, est également inclus automatiquement dans le contexte. Les extraits de code sélectionnés ne s'affichent que pour un seul tour de discussion. Elles ne persisteront pas dans le tiroir de contexte, mais resteront dans l'historique de vos discussions Gemini Code Assist.
Dans cette section, vous allez ajouter un extrait de code sélectionné à votre contexte et obtenir une explication de cet extrait de code de la part de Gemini Code Assist :
VS Code
Dans votre fichier de code, sélectionnez un extrait de code.
Dans le champ de texte "Chat Gemini Code Assist", cliquez sur Ajouter au contexte du chat.
Gemini Code Assist ajoute l'extrait de code sélectionné à votre tiroir de contexte.
Dans le champ de texte du chat Gemini Code Assist, saisissez la requête
what does this code do?
.Gemini Code Assist répond à votre requête en fonction de l'extrait de code sélectionné dans le tiroir de contexte.
IntelliJ
Cette fonctionnalité n'est pas disponible dans Gemini Code Assist pour IntelliJ et d'autres IDE JetBrains.
Envoyer une requête à Gemini Code Assist avec la sortie de terminal sélectionnée à l'aide du chat
Gemini Code Assist peut effectuer des tâches ou répondre à vos questions en fonction de la sortie de terminal sélectionnée. Pour obtenir l'explication d'une sortie de terminal sélectionnée, procédez comme suit :
VS Code
Dans votre IDE, ouvrez votre terminal (Afficher > Terminal).
Sélectionnez une sortie de terminal.
Effectuez un clic droit sur la sortie de terminal sélectionnée, puis sélectionnez Gemini Code Assist : Ajouter au contexte du chat.
Gemini Code Assist ajoute la sortie de votre terminal au tiroir de contexte.
Dans le champ de texte du chat Gemini Code Assist, saisissez la requête
what does this do?
.Gemini Code Assist répond à votre requête en fonction de la sortie de terminal sélectionnée dans le tiroir de contexte.
IntelliJ
Cette fonctionnalité n'est pas disponible dans Gemini Code Assist pour IntelliJ et d'autres IDE JetBrains.
Spécifier des fichiers et des dossiers dans le contexte de votre espace de travail
Vous pouvez spécifier les fichiers ou dossiers de votre espace de travail que Gemini Code Assist doit utiliser comme contexte. Lorsque vous spécifiez un dossier, Gemini Code Assist utilise les fichiers qu'il contient, ainsi que ceux des sous-dossiers, comme contexte.
VS Code
Pour spécifier des fichiers ou des dossiers dans votre requête, saisissez @, puis sélectionnez le fichier ou le dossier que vous souhaitez spécifier.
Pour obtenir une explication sur les différences entre deux fichiers de votre codebase, procédez comme suit :
Dans la barre d'activité, cliquez surspark Gemini Code Assist.
Dans le volet Assistance au codage Gemini, saisissez la requête
Explain the difference between @YOUR_FILE_NAME_1 and @YOUR_FILE_NAME_2
, puis appuyez sur Entrée (pour Windows et Linux) ou Retour (pour macOS), ou sur Tabulation. Vous pouvez également cliquer sur le nom du fichier dans la liste pour le sélectionner. Si vous cliquez sur le nom d'un fichier, il est ajouté au contexte de votre requête et s'ouvre dans votre IDE.
Gemini Code Assist répond à votre requête en utilisant les deux fichiers que vous avez spécifiés pour le contexte. Gemini Code Assist inclut également les fichiers que vous avez spécifiés dans Sources de contexte.
Maintenant que vous avez spécifié ces fichiers, vous pouvez continuer à poser d'autres questions ou à saisir d'autres requêtes dans le même historique de chat, sans avoir à spécifier à nouveau les fichiers.
Par exemple, dans le volet Gemini Code Assist, saisissez le prompt How can I
improve YOUR_FILE_NAME_1?
(sans le symbole @) et appuyez sur Entrée (pour Windows et Linux) ou sur Retour (pour macOS).
Gemini Code Assist répond à votre question sur le fichier que vous avez spécifié dans votre requête.
IntelliJ
Pour spécifier des fichiers ou des dossiers dans votre requête, saisissez @, puis sélectionnez les fichiers ou dossiers que vous souhaitez spécifier.
Pour obtenir une explication sur les différences entre deux fichiers de votre codebase, procédez comme suit :
Dans la barre d'activité, cliquez surspark Gemini Code Assist.
Dans le volet Assistance au codage Gemini, saisissez la requête
Explain the difference between @YOUR_FILE_NAME_1 and @YOUR_FILE_NAME_2
, puis appuyez sur Entrée (pour Windows et Linux) ou Retour (pour macOS), ou sur Tabulation. Vous pouvez également cliquer sur le nom du fichier dans la liste pour le sélectionner. Si vous cliquez sur le nom d'un fichier, il est ajouté au contexte de votre requête et s'ouvre dans votre IDE.
Gemini Code Assist répond à votre requête en utilisant les deux fichiers que vous avez spécifiés pour le contexte. Gemini Code Assist inclut également les fichiers que vous avez spécifiés dans Sources de contexte.
Maintenant que vous avez spécifié ces fichiers, vous pouvez continuer à poser d'autres questions ou à saisir d'autres requêtes dans le même historique de chat, sans avoir à les spécifier à nouveau.
Par exemple, dans le volet Gemini Code Assist, saisissez le prompt How can I
improve YOUR_FILE_NAME_1?
(sans le symbole @) et appuyez sur Entrée (pour Windows et Linux) ou sur Retour (pour macOS).
Gemini Code Assist répond à votre question sur le fichier que vous avez spécifié dans votre requête.
Gérer les fichiers et les dossiers dans le tiroir de contexte
Après avoir spécifié un fichier ou un dossier à utiliser comme contexte pour vos requêtes Gemini Code Assist, ces fichiers et dossiers sont placés dans le tiroir de contexte, où vous pouvez les afficher et les supprimer du contexte de la requête.
Pour gérer les fichiers et les dossiers de votre tiroir de contexte, effectuez les tâches suivantes :
VS Code
Dans la barre d'activité de votre IDE, cliquez sur spark Gemini Code Assist.
Pour afficher les fichiers et dossiers dans votre tiroir de contexte, cliquez sur Éléments de contexte.
Pour supprimer des éléments du tiroir de contexte, cliquez sur close Supprimer.
IntelliJ
Dans la barre d'activité, cliquez surspark Gemini Code Assist.
Pour afficher les fichiers et dossiers dans votre tiroir de contexte, cliquez sur Contexte.
Pour supprimer des fichiers et des dossiers du tiroir de contexte, cliquez sur close Supprimer.
Exclure des fichiers du contexte local
Par défaut, Gemini Code Assist exclut les fichiers de l'utilisation locale dans le contexte de la complétion de code, de la génération de code, de la transformation de code et du chat si les fichiers sont spécifiés dans un fichier .aiexclude
ou .gitignore
.
Pour savoir comment exclure des fichiers de l'utilisation locale, consultez Exclure des fichiers de l'utilisation de Gemini Code Assist.
Revenir à un point de contrôle dans le chat
Après avoir appliqué les modifications générées par Gemini Code Assist en fonction de votre requête, vous pouvez choisir de rétablir un certain point de contrôle pour le ou les fichiers de code modifiés. Cela rétablit toutes les modifications appliquées au ou aux fichiers de code.
Le rétablissement d'un point de contrôle ne rétablit pas les modifications manuelles que vous avez pu apporter aux fichiers de code.
Pour rétablir un point de contrôle dans votre fichier de code, procédez comme suit :
VS Code
Dans le volet de discussion Gemini Code Assist, cliquez sur Rétablir le point de contrôle. Votre fichier de code revient à l'état du point de contrôle avant les modifications.
IntelliJ
Cette fonctionnalité n'est pas disponible dans Gemini Code Assist pour IntelliJ ni dans les autres IDE JetBrains.
Créer des commandes personnalisées
Par défaut, Gemini Code Assist fournit des commandes telles que /generate
pour VS Code et Générer du code pour IntelliJ et d'autres IDE JetBrains compatibles.
Vous pouvez également créer vos propres commandes personnalisées pour vous aider à accomplir plus rapidement les tâches répétitives dans votre IDE.
Dans cette section, vous allez créer une commande personnalisée appelée add-comments
qui ajoute des commentaires au code de votre fichier de code. Pour IntelliJ et les autres IDE JetBrains compatibles, vous allez créer, enregistrer et exécuter la commande personnalisée à partir de la bibliothèque d'invites et de l'invite dans l'éditeur.
VS Code
Dans votre fichier de code, appuyez sur Ctrl+I (pour Windows et Linux) ou sur Cmd+I (pour macOS) pour ouvrir le menu Gemini Code Assist Quick Pick.
Dans le menu, recherchez et sélectionnez Préférences : Ouvrir les paramètres (UI).
Dans le champ Paramètres de recherche, saisissez
Geminicodeassist: Custom Commands
.Dans la zone Commandes personnalisées, sélectionnez Ajouter un élément.
Dans le champ Élément, saisissez
add-comments
comme nom de la commande.Dans le champ Valeur, saisissez
add comments to all functions without comments in my code
comme requête.Cliquez sur OK.
Vous pouvez désormais utiliser la commande personnalisée add-comments
dans votre IDE. La commande s'affiche dans la liste des commandes du menu Quick Pick de Gemini Code Assist (Ctrl+I pour Windows et Linux, ou Cmd+I pour macOS).
IntelliJ
Dans votre IDE, accédez à Settings > Tools > Gemini > Prompt Library.
Dans la fenêtre Bibliothèque de requêtes, cliquez sur add Ajouter.
Nommez votre commande personnalisée
add-comments
.Dans la zone de texte de la bibliothèque de requêtes, saisissez la requête suivante :
Add comments to all functions without comments in this code
.Cochez la case Afficher dans l'invite de l'éditeur si elle n'est pas déjà cochée.
Cliquez sur OK pour enregistrer la commande personnalisée dans la bibliothèque de requêtes.
Dans votre fichier de code, mettez en surbrillance le code que vous souhaitez modifier.
Effectuez un clic droit sur le code en surbrillance, puis accédez à Gemini > Bibliothèque de requêtes, puis sélectionnez la commande personnalisée
add-comments
.Gemini Code Assist exécute la commande
add-comments
et ajoute des commentaires au code que vous avez mis en surbrillance.
Vous pouvez également appeler la commande personnalisée avec l'invite dans l'éditeur en effectuant les tâches suivantes :
Dans votre fichier de code, mettez en surbrillance le code que vous souhaitez modifier, puis appuyez sur Alt+\ (pour Windows et Linux) ou sur Cmd+\ (pour macOS) pour ouvrir le menu Sélection rapide de Gemini Code Assist.
Dans le menu, sélectionnez votre commande personnalisée
add-comments
.Gemini Code Assist exécute la commande
add-comments
et ajoute des commentaires au code que vous avez mis en surbrillance.
Créer des règles
Vous pouvez créer des règles que Gemini Code Assist doit suivre. Elles sont incluses dans chaque requête de chat que vous saisissez.
Les règles dans Gemini vous permettent de définir vos préférences, par exemple :
- Style de codage
- Formats de sortie
- Pile technologique
- Langue
Par exemple, vous pouvez créer une règle telle que "Donne-moi toujours des réponses concises en Kotlin".
VS Code
Dans votre fichier de code, appuyez sur Ctrl+I (pour Windows et Linux) ou sur Cmd+I (pour macOS) pour ouvrir le menu Gemini Code Assist Quick Pick.
Dans le menu, recherchez et sélectionnez Préférences : Ouvrir les paramètres (UI).
Dans le champ Paramètres de recherche, saisissez
Geminicodeassist: Rules
.Dans le champ de texte, saisissez une règle, par exemple
Always generate unit tests when creating a new function
. Vous pouvez également ajouter une ou plusieurs règles avec plusieurs lignes dans le champ de texte.Après avoir ajouté des règles dans les paramètres "Règles", Gemini Code Assist les prend en compte pour chaque requête ou demande que vous effectuez.
Pour supprimer la règle, supprimez le contenu du champ de texte "Règles".
IntelliJ
- Pour créer une règle, accédez à Paramètres > Outils > Gemini > Bibliothèque de requêtes > Règles, puis modifiez le texte dans l'éditeur.
Pour définir le champ d'application de la règle, dans le menu déroulant Champ d'application, sélectionnez IDE ou Projet.
- Les règles au niveau de l'IDE sont privées et peuvent être utilisées dans plusieurs projets.
- Les règles au niveau du projet peuvent être partagées entre les membres de l'équipe qui travaillent sur le même projet.
Pour partager des requêtes dans l'équipe, vous devez ajouter le dossier
.idea
au système de gestion des versions.

Problèmes connus
Cette section décrit les problèmes connus de Gemini Code Assist :
VS Code
Les réponses du chat peuvent être tronquées lorsqu'elles incluent une version mise à jour d'un grand fichier ouvert.
Pour contourner ce problème, sélectionnez une plus petite section de code et incluez une directive supplémentaire dans la requête du chat, par exemple
only output the selected code.
.Vim : impossible d'accepter ou de fermer les suggestions de génération de code, sauf en mode Insertion
Lorsque vous utilisez le plug-in Vim en mode normal, vous ne pouvez pas accepter ni ignorer les suggestions de code.
Pour contourner ce problème, appuyez sur i pour passer en mode insertion, puis appuyez sur Tabulation pour accepter la suggestion.
Vim : comportement incohérent lorsque vous appuyez sur Échap pour fermer les suggestions
Lorsque vous appuyez sur Échap, les suggestions de l'IDE et de Gemini Code Assist sont ignorées. Ce comportement est différent de celui sans Vim, où appuyer sur Échap redéclenche Gemini Code Assist.
Les tentatives de connexion expirent sans cesse
Si vos tentatives de connexion continuent d'expirer, essayez d'ajouter le paramètre
cloudcode.beta.forceOobLogin
à votre fichiersettings.json
:"cloudcode.beta.forceOobLogin": true
Les avertissements concernant la récitation de la licence ne persistent pas d'une session à l'autre
Si les avertissements concernant la récitation de la licence ne persistent pas d'une session à l'autre, consultez les journaux persistants :
Cliquez sur Affichage > Sortie.
Sélectionnez Gemini Code Assist – Citations.
Problèmes de connectivité dans la fenêtre de sortie Gemini Code Assist
Si une erreur de connexion ou d'autres problèmes de connectivité s'affichent dans la fenêtre de sortie de l'assistance au codage Gemini, procédez comme suit :
Configurez votre pare-feu pour autoriser l'accès à
oauth2.googleapis.com
etcloudaicompanion.googleapis.com
.Configurez votre pare-feu pour autoriser la communication via HTTP/2, qui est utilisé par gRPC.
Vous pouvez utiliser l'outil
grpc-health-probe
pour tester la connectivité. Si la vérification réussit, le résultat suivant s'affiche :$ grpc-health-probe -addr cloudaicompanion.googleapis.com:443 -tls error: this server does not implement the grpc health protocol (grpc.health.v1.Health): GRPC target method can't be resolved
Si la vérification échoue, le résultat suivant s'affiche :
timeout: failed to connect service "cloudaicompanion.googleapis.com:443" within 1s
Pour obtenir plus de détails, exécutez la commande suivante avant
grpc-health-probe
:export GRPC_GO_LOG_SEVERITY_LEVEL=info
L'option "Activer Gemini Code Assist" s'affiche toujours après la sélection du projet Gemini Code Assist
Si vous avez sélectionné votre projet en suivant les instructions de ce guide, qui incluent l'activation de l'API Gemini pour Google Cloud, il peut y avoir un problème avec le serveur LS.
Pour en savoir plus sur votre problème, procédez comme suit :
Dans la barre d'état, cliquez sur spark Gemini Code Assist, puis sélectionnez Envoyer des commentaires.
Cliquez sur Afficher pour l'un des fichiers journaux afin d'en savoir plus et de résoudre le problème.
IntelliJ
Aucun problème connu n'a été identifié pour Gemini Code Assist pour IntelliJ et les autres IDE JetBrains compatibles.
Laisser un commentaire
Pour nous faire part de votre expérience, procédez comme suit :
VS Code
Vous pouvez nous faire part de vos commentaires de l'une des manières suivantes :
- Dans la barre d'état, cliquez sur spark Gemini Code Assist, puis dans le menu Quick Pick (Sélection rapide), sélectionnez Send feedback (Envoyer des commentaires).
- Ouvrez la palette de commandes (
Ctrl
/Command
+Shift
+P
), puis sélectionnez Gemini Code Assist : Envoyer des commentaires.
Dans le formulaire, remplissez les champs Titre et Commentaires.
Dans le formulaire Commentaires pour Gemini Code Assist, sélectionnez une option dans les menus déroulants Catégorie de commentaires et Type.
Décrivez votre expérience en détail dans le champ Commentaire.
Veillez à inclure vos journaux Gemini Code Assist dans votre rapport de commentaires. Cette option est sélectionnée par défaut.
Cochez ou décochez les autres options de votre choix.
Cliquez sur Envoyer des commentaires.
IntelliJ
Dans la barre d'état, cliquez sur spark Gemini Code Assist.
Après avoir sollicité Gemini Code Assist dans le chat, si vous n'êtes pas satisfait de la réponse, cliquez sur thumb_down Négatif, puis sélectionnez Envoyer des commentaires.
Dans le champ de texte en haut du formulaire, saisissez vos commentaires.
Si vous souhaitez partager vos journaux Gemini Code Assist, assurez-vous de sélectionner les fichiers journaux.
Cliquez sur Envoyer des commentaires.
Étapes suivantes
- Découvrez comment rédiger des requêtes plus efficaces.
- Découvrez comment Gemini pour Google Cloud utilise vos données.
- En savoir plus sur les tarifs de Gemini Code Assist
- En savoir plus sur la conformitéGoogle Cloud