Version française disponible plus bas
- Open the
game.cppfile. - Press
alt + :. - Type
/explainand press enter.
- Copilot described the entire class.
- You can have access to the references used in the input prompt. Notice that only the open file was used.
- Check the explanations and see if they fit with the code you are reading.
Open a new chat.
You can ask Copilot to take further files into account using # inside the chat.
- This time only the specified file was taken into account.
- Compare the result with the previous answer which used only
game.cpp.
Open a new chat.
- Open the file
grid.cpp. - Select the line 12 containing a lambda expression.
- Press
alt + :and enter/explainfollowed by#and click on the option'Grid.cpp':12to only consider line 12.
Redo the same experience, this time only using the command /explain and compare the results.
Make the same steps on IsFull, which is a more complicated expression.
- Ouvrez le fichier
game.cpp. - Appuyez sur
alt + :. - Tapez
/explainet appuyez sur Entrée.
- Copilot a décrit toute la classe.
- Vous pouvez accéder aux références utilisées dans l'invite de saisie. Remarquez que seul le fichier ouvert a été utilisé.
- Vérifiez les explications et voyez si elles correspondent au code que vous lisez.
Ouvrez un nouveau chat.
Vous pouvez demander à Copilot de prendre en compte d'autres fichiers en utilisant # dans le chat.
- Cette fois, seul le fichier spécifié a été pris en compte.
- Comparez le résultat avec la réponse précédente qui n'utilisait que
game.cpp.
Ouvrez un nouveau chat.
- Ouvrez le fichier
grid.cpp. - Sélectionnez la ligne 12 contenant une expression lambda.
- Appuyez sur
alt + :et entrez/explainsuivi de#et cliquez sur l'option'Grid.cpp':12pour ne considérer que la ligne 12.
Refaites la même expérience, cette fois en utilisant uniquement la commande /explain et comparez les résultats.
Faites les mêmes étapes sur IsFull, qui est une expression plus compliquée.



