Comment installer et utiliser Github Copilot dans l'idée JetBrains IntelliJ

IntelliJ IDEA est un IDE de JetBrains et Copilot est un assistant de codage alimenté par l'IA que nous apprenons à installer sur IntelliJ à l'aide d'une extension.

IntelliJ IDEA n'a pas besoin d'être présenté si vous êtes développeur car il s'agit de l'un des célèbres environnements de développement intégrés (IDE) créés par JetBrains. Il est développé spécialement pour les programmeurs Java, mais peut prendre en charge un large éventail de langages de programmation à l'aide d'extensions.IntelliJ IDEA propose un ensemble complet d'outils pour le codage, le débogage et le test des logiciels.

Les principales fonctionnalités d'IntelliJ IDEA incluent la complétion de code, l'analyse intelligente du code, les outils de refactoring, la navigation dans les projets, l'intégration du contrôle de version (par exemple, Git) et la prise en charge de divers frameworks et technologies.

Vous savez à quoi sert GitHub Copilot ?

Eh bien, l’IA prolifère d’une manière ou d’une autre dans tous les secteurs où la demande pour les dernières technologies augmente, alors comment le monde du codage peut-il être laissé pour compte ? En bref, Copilot est conçu par GitHub pour utiliser la puissance de l'Open AI et aider les développeursécrire des codes plus efficacement en fournissant des suggestions de code, la saisie semi-automatique, et même générer des blocs de code entiers. Nous pouvons obtenir l'assistance Copilot AI dans les éditeurs de code et IDE populaires tels que VSCode, IntelliJ IDEA, Visual Studio,et VIM/neoVIM en utilisant des plugins. Eh bien, ce service d’IA n’est pas gratuit et les utilisateurs doivent payer pour cela.

Donc, si vous êtes un utilisateur du produit JetBrains IDEA, dans ce didacticiel, nous apprenons comment intégrer et utiliser Copilot avec celui-ci…

Étape 1 : Installer l'idée JetBrain IntelliJ

Eh bien, vous devez utiliser IntelliJ IDE sur votre système respectif pour y intégrer la fonctionnalité ou le service Copilot. Si vous l'avez déjà, vous pouvez passer à l'étape suivante, sinon téléchargez d'abord l'IDE depuis sonSite officiel de JetBrains.

Étape 2 : Lancer l'EDI

Une fois l'installation de l'IDE terminée ou ceux qui l'ont déjà l'ouvrent depuis la zone d'application.

Étape 3 : Ouvrez Paramètres/Préférences

Ensuite, soit cliquez sur l'icône de hamburger indiquée en haut à gauche sur IntelliJ Idea pour accéder auDéposermenu puisParamètres oucliquez simplement sur leEngrenageicône donnée en haut à droite sur l'IDE et sélectionnezPlugins.

Étape 4 : Installer le plugin Copilot sur l'idée JetBrains IntelliJ

Sélectionnez lePluginsoption dans le menu de gauche. Après cela, dans le champ de recherche, tapez –Copilote, pour le rechercher dans la bibliothèque de plugins.

Tel qu'il apparaît dans les résultats, cliquez sur leInstallerbouton devant le "Copilote GitHub"plugin.

Après cela, vous verrez le «Redémarrer l'EDI" pour redémarrer IntelliJ Idea.

Étape 5 : Connectez-vous au compte GitHub

Étant donné que Copilot est un service payant, vous devrez vous connecter à votre compte GitHub depuis IntelliJ IDEA pour accéder à ses fonctionnalités d'assistant de codage IA.

Après avoir terminé l'installation de Copilot, vous verrez une notification sur l'IDE vous demandant de connecter le compte GitHub.

Cliquez dessus et le "Connectez-vous à GitHub"La boîte de dialogue s'ouvrira avec un code d'appareil. Il vous suffit de cliquer sur le bouton "Copier et ouvrir" bouton.

Il ouvrira le navigateur par défaut sur votre système ainsi que la page d'activation du périphérique GitHub. PresseCtrl+Vpour coller le code de l'appareil copié automatiquement.

GitHub vous demandera de fournir l'autorisation requise, cliquez sur le boutonAutorisez le plugin GitHub Copilot.

Une fois que vous avez fourni l'autorisation, JetBrains IDE affichera la confirmation dans quelques secondes.

Étape 6 : Commencez à utiliser Copilot dans l’IDE ​​JetBrains

Maintenant, créez simplement un fichier et commencez à coder dans votre langage de programmation préféré. Lorsque vous commencez à écrire votre code, le Copilot de GitHub détectera les suggestions raisonnables et vous donnera la même chose pour compléter automatiquement vos codes. De plus, au fil du temps, il analysera votre structure de codage et vos préférences pour donner des résultats plus précis.

La suggestion donnée sera surlignée en gris dans les fenêtres de l'éditeur de code, vous pourrez la parcourir, et si vous le trouvez utile, appuyez simplement sur le bouton"Languette"cléàcompléter la même chose.

Cependant, vous pouvez voir des suggestions alternatives, le cas échéant, en appuyant sur :

Système d'exploitationVoir la suggestion suivanteVoir suggestion précédente
macOSOption+]Option+[
FenêtresAlt+]Alt+[
LinuxAlt+]Alt+[


Et si vous souhaitez rejeter toutes les suggestions, appuyez surÉchap.

De plus, lorsque vous commencez avec votre fichier de projet pour écrire le code d'un programme, vous pouvez taper quelques lignes initiales, puis demanderCopilote pour plusieurs suggestions.

Pour plusieurs suggestions, tapez quelques premières lignes de votre code puis cliquez sur leIcône du copilote GitHubdonné sur le côté droit.

Vous verrez plusieurs solutions, parcourez-les et si vous en aimez, cliquez sur leAccepter la solutionbouton.

De plus,nous pouvons générer les codes à l'aide de commentaires. Tapez ce que vous voulez comme commentaires et l’IA vous fera des suggestions.

Désactiver les complétions GitHub CoPilot sur l'IDE JetBrains

À l'avenir, si vous souhaitez désactiver les suggestions de Copilot, soit parce que vous n'avez pas besoin ou souhaitez interrompre le service IA. Ensuite, au bas de l'EDI, vous verrez l'icône Copilot, cliquez dessus et sélectionnezDésactiver les complétions,vous pouvez également utiliser le raccourci clavier –Ctrl+Alt+Maj+O.

Note de fin :

Exactement, en suivant les étapes mentionnées, vous installez non seulement le plugin GitHub Copilot sur JetBrains IDE IntelliJ IDEA, mais vous activez également ses puissantes capacités de codage assistées par l'IA. GitHub Copilot vous propose plusieurs suggestions de codage, vous aidant à accélérer votre processus de codage et à augmenter votre productivité. Il s'agit d'un outil précieux pour les développeurs, rationalisant le flux de travail de développement et offrant des suggestions et des complétions de code utiles.

Related Posts