Fermer

septembre 16, 2024

Augmenter la productivité dans Visual Studio Code / Blogs

Augmenter la productivité dans Visual Studio Code / Blogs


L’IA est arrivée dans le monde en constante évolution du développement de logiciels et garder une longueur d’avance signifie adopter des outils capables d’augmenter la productivité et de rationaliser les flux de travail. GitHub Copilot, un assistant de codage basé sur l’IA développé par GitHub et OpenAI, fait tourner les têtes depuis ses débuts. Intégré de manière transparente à Visual Studio Code (VS Code), Copilot est plus qu’un simple outil de saisie semi-automatique : c’est comme avoir un partenaire de codage toujours prêt à vous aider.

Dans cet article, nous verrons comment vous pouvez exploiter GitHub Copilot dans VS Code pour améliorer votre efficacité de codage. Que vous soyez nouveau sur Copilot ou que vous cherchiez à libérer tout son potentiel, nous avons ce qu’il vous faut. Et si vous n’avez pas compris l’introduction initiale lorsque vous avez activé Copilot pour la première fois, nous vous montrerons comment accéder à l’écran de bienvenue pour vous mettre au courant.


Mise en route : accès à l’écran de bienvenue de GitHub Copilot

Lors de l’activation de GitHub Copilot, vous pouvez vous attendre à voir un écran d’introduction décrivant ses fonctionnalités. Cependant, si vous ne voyez pas cette introduction initiale, ne vous inquiétez pas : vous pouvez toujours y accéder. Depuis l’écran de bienvenue dans VS Code :

  • Cliquez sur le bouton « Plus… » : Dans le coin inférieur droit de VS Code, vous trouverez un bouton « Plus… » (représenté par trois points ou des points de suspension).

Vscodebienvenue

  • Sélectionnez « GitHub Copilot » : Dans le menu déroulant qui apparaît, choisissez « Copilote GitHub ».

Palette de commandes

Cela fera apparaître l’écran de bienvenue, fournissant un aperçu des capacités de Copilot. De la génération d’extraits de code et d’implémentations de fonctions entières à l’exécution d’instructions spécifiques basées sur vos commentaires, cet écran constitue une excellente introduction. Il vous aide à vous familiariser avec l’assistant IA qui est sur le point de devenir une partie intégrante de votre flux de travail de codage.

Écran de bienvenue


Tirer parti de la fonctionnalité de chat

L’une des fonctionnalités les plus puissantes de Copilot est son Chat fonctionnalité. Considérez-le comme un collègue IA toujours disponible pour répondre aux questions, expliquer le code ou même vous aider à résoudre les problèmes, le tout dans le contexte de votre projet en cours.

Utilisations clés du chat copilote :

  • Comprendre le code complexe : Si vous travaillez avec une base de code volumineuse ou inconnue, vous pouvez demander à Copilot d’expliquer les fonctions, les classes ou les modules. Par exemple : « Pouvez-vous expliquer ce que authenticateUser la fonction fait dans auth.js? »
  • Explorer l’espace de travail avec @workspace: Utilisez le @workspace commande pour interroger l’ensemble de votre projet. Ceci est particulièrement utile pour trouver où certaines fonctions sont définies ou comment les modules interagissent. Par défaut, le chat ne recherche pas l’intégralité de votre projet, donc si vous recherchez des informations sur plus que le fichier dans lequel vous vous trouvez, vous souhaiterez utiliser @workspace dans vos discussions.
  • Dépannage et débogage : Vous rencontrez une erreur ? Collez le message d’erreur dans le chat et demandez des correctifs ou des explications potentiels.
  • Génération d’extraits de code : Besoin d’un exemple rapide de la façon d’implémenter une fonctionnalité spécifique ? Demandez à Copilot de générer un extrait de code, tel que « Montrez-moi comment analyser un fichier JSON en Python ». ou s’il s’agit d’un projet énorme, vous pouvez simplement savoir où se trouvent les fichiers que vous recherchez.

La fonction de chat transforme efficacement Copilot en un assistant interactif qui connaît intimement votre base de code.

Exemple d’interaction :

Chat

Améliorer le flux de travail avec la nouvelle fonctionnalité de fenêtre de discussion

Pour tirer le meilleur parti des capacités de chat de Copilot, en particulier lors de sessions de codage intensives, vous préférerez peut-être avoir le chat dans une fenêtre séparée. Cela vous permet de garder votre éditeur épuré et de rester concentré sur votre code tout en ayant un accès immédiat à l’assistance de Copilot.

Comment ouvrir le chat Copilot dans une nouvelle fenêtre :

  1. Ouvrez le panneau de discussion Copilot : Cliquez sur l’icône Copilot dans la barre latérale ou utilisez la palette de commandes (Ctrl+Shift+P ou Cmd+Shift+P) et sélectionnez « Copilote GitHub : discuter ».
  2. Ouvrez la fenêtre de discussion : Dans le panneau de discussion, recherchez l’icône « … » et sélectionnez « Ouvrir le chat dans une nouvelle fenêtre ».
  3. Positionnez la fenêtre : Le chat s’ouvrira dans une nouvelle fenêtre. Vous pouvez le faire glisser vers un autre moniteur ou le positionner à côté de la fenêtre principale de votre éditeur. Ne vous inquiétez pas, vous ne perdrez rien de votre contexte ou de votre historique.

Nouvelle fenêtre

Avantages de l’utilisation d’une fenêtre de discussion séparée :

  • Espace de codage ininterrompu : Gardez votre éditeur à l’abri des distractions tout en gardant Copilot à portée de main.
  • Multitâche amélioré : Interagissez avec Copilot sans changer constamment d’onglet ni diviser votre écran dans VS Code.
  • Disposition personnalisée de l’espace de travail : Organisez vos outils de la manière qui convient le mieux à votre flux de travail, surtout si vous utilisez plusieurs moniteurs.

Personnalisation de votre expérience : exploration des paramètres du copilote

Prêt à l’emploi, Copilot est un outil puissant, mais plonger dans ses paramètres vous permet d’adapter son comportement à vos besoins et préférences spécifiques. La personnalisation peut faire la différence entre un assistant utile et un élément indispensable de votre processus de développement.

Accès aux paramètres du copilote :

  • Via le menu Paramètres : Aller à Fichier > Préférences > Paramètres (Ctrl+, ou Cmd+,), puis descendez dans Extensions ou recherchez « GitHub Copilot ».
  • Directement via la palette de commandes : Ouvrez la palette de commandes et tapez « Ouvrir les paramètres utilisateur »puis recherchez « GitHub Copilot ».

Il y a beaucoup de paramètres ici et je suggère de prendre le temps de les parcourir et de lire les options. Ce domaine mérite probablement un article de blog à lui seul, je vais donc le mettre sur la liste.

Paramètres


Conclusion

GitHub Copilot est plus qu’une nouveauté : c’est un outil de transformation qui peut considérablement améliorer votre flux de travail de développement. En prenant le temps d’explorer ses fonctionnalités et de personnaliser ses paramètres, vous pouvez adapter Copilot pour qu’il agisse comme une véritable extension de votre codeur. Je vous conseillerais d’expérimenter certaines des différentes options. N’hésitez pas à essayer différents réglages pour voir ce qui vous convient le mieux. Adoptez GitHub Copilot comme partenaire dans votre parcours de codage et observez comment il transforme non seulement la façon dont vous écrivez du code, mais aussi votre façon de penser le développement.

Ressources supplémentaires






Source link