Skip to main content

Démarrer avec les invites pour Copilot Chat

Obtenez un aperçu des façons d'utiliser Copilot Chat.

Vous pouvez poser à Copilot Chat des questions spécifiques à votre projet ou des questions générales relatives aux logiciels. Vous pouvez également demander à Copilot Chat d’écrire du code, de corriger les erreurs, d’écrire des tests et du documenter le code.

Utilisez les onglets ci-dessus pour sélectionner l'environnement dans lequel vous utilisez Copilot Chat.

Poser des questions générales relatives aux logiciels

Vous pouvez poser à Copilot Chat des questions générales relatives aux logiciels. Par exemple :

  • tell me about nodejs web server frameworks
  • how to create an express app
  • how to update an npm package

Poser des questions sur votre projet

Vous pouvez poser à Copilot Chat des questions sur votre projet. Pour donner le contexte approprié à Copilot, essayez l’une des stratégies suivantes :

  • Mettre en surbrillance les lignes de code pertinentes.
  • Ouvrir le fichier approprié.
  • Ajouter le fichier en tant que référence. Pour plus d'informations sur l'utilisation des références de fichiers, consultez Poser des questions à GitHub Copilot dans votre IDE.
  • Utilisez le participant de conversation @project.

Par exemple :

  • what sorting algorithm does this function use
  • how are these files related (avec des références aux fichiers en question)
  • @project how are notifications scheduled

Écrire du code

Vous pouvez demander à Copilot d’écrire du code à votre place. Par exemple :

  • write a function to sum all numbers in a list
  • add error handling to this function

Lorsque Copilot retourne un bloc de code, la réponse inclut des options pour copier le code ou pour insérer le code au niveau de votre curseur.

Corriger, améliorer et refactoriser le code

Si votre fichier actif contient une erreur, utilisez la commande à barre oblique /fix pour demander à Copilot de corriger l’erreur.

Vous pouvez également faire des demandes générales pour améliorer ou refactoriser votre code.

  • how would you improve this code?
  • translate this code to C#
  • add error handling to this function

Écrire des tests

Utilisez la commande à barre oblique /tests pour demander à Copilot d’écrire des tests pour le fichier actif ou le code sélectionné. Par exemple :

  • /tests
  • /tests using the Jest framework
  • /tests ensure the function rejects an empty list

La commande à barre oblique /tests écrit des tests pour le code existant. Si vous préférez écrire des tests avant d’écrire du code (développement piloté par les tests), omettez la commande /tests. Par exemple :

  • Add tests for a JavaScript function that should sum a list of integers