Skip to content

Commit 67b3e53

Browse files
Merge pull request #54336 from ChrisHowd/April-2026-Update-Get-Started-GH-Copilot
Content refresh
2 parents 159bd26 + 601fecf commit 67b3e53

49 files changed

Lines changed: 254 additions & 400 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

learn-pr/wwl-azure/get-started-github-copilot/1-introduction.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: "Introduction"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/10-examine-chat-view-features.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Examine GitHub Copilot Chat view features
44
metadata:
55
title: Examine GitHub Copilot Chat view features
66
description: "Examine GitHub Copilot Chat view features"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/11-examine-inline-chat-smart-actions-quick-chat.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Examine GitHub Copilot inline chat, smart actions, and quick chat
44
metadata:
55
title: Examine GitHub Copilot inline chat, smart actions, and quick chat
66
description: "Examine GitHub Copilot inline chat, smart actions, and quick chat"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/12-exercise-examine-github-copilot-settings-interface.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Exercise - Examine GitHub Copilot settings and user interface features
44
metadata:
55
title: Exercise - Examine GitHub Copilot settings and user interface features
66
description: "Exercise - Examine GitHub Copilot settings and user interface features"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/13-knowledge-check.yml

Lines changed: 33 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Module assessment
44
metadata:
55
title: Module assessment
66
description: "Knowledge check"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit
@@ -26,17 +26,17 @@ quiz:
2626
- content: "GitHub Copilot allows individual developers to control who can use GitHub Copilot in their company."
2727
isCorrect: false
2828
explanation: "Incorrect. This feature of the GitHub Copilot Business and Enterprise plans is a benefit for administrators rather than developers."
29-
- content: "Which of the following items describes the primary function of the GitHub Copilot extension for Visual Studio Code?"
29+
- content: "Which of the following items describes the primary function of GitHub Copilot in Visual Studio Code?"
3030
choices:
3131
- content: "It's a tool for managing GitHub repositories."
3232
isCorrect: false
33-
explanation: "Incorrect. GitHub Copilot doesn't manage repositories, it provides autocomplete-style suggestions as code is entered."
34-
- content: "It's an AI pair programmer that provides autocomplete-style suggestions as code is entered."
33+
explanation: "Incorrect. GitHub Copilot is an AI pair programmer that assists with coding tasks, not a repository management tool."
34+
- content: "It's an AI pair programmer that provides code completion suggestions and a chat-style interface."
3535
isCorrect: true
36-
explanation: "Correct. GitHub Copilot is an AI pair programmer that provides autocomplete-style suggestions as code and comments are entered."
37-
- content: "It's a tool for debugging code."
36+
explanation: "Correct. GitHub Copilot is an AI pair programmer that provides code completion suggestions and a chat-style interface, accelerating development and improving productivity."
37+
- content: "It's a debugging tool that identifies and fixes errors in code."
3838
isCorrect: false
39-
explanation: "Incorrect. GitHub Copilot doesn't debug code, it provides autocomplete-style suggestions as code is entered."
39+
explanation: "Incorrect. GitHub Copilot can assist with code debugging, but it can also generate code and answer coding related questions."
4040
- content: "Which of the following items describes the options for managing the autocomplete suggestions provided by GitHub Copilot?"
4141
choices:
4242
- content: "There are three options. Developers can accept the suggestion in full, partially accept the suggestion, or cycle through alternative suggestions."
@@ -50,78 +50,56 @@ quiz:
5050
explanation: "Incorrect. Developers can accept the suggestion in full, partially accept the suggestion, or cycle through alternative suggestions."
5151
- content: "What can a developer do if they aren't satisfied with the initial autocomplete suggestions provided by GitHub Copilot?"
5252
choices:
53-
- content: "They can view multiple other suggestions in a new Code Editor tab."
53+
- content: "They can open the GitHub Copilot Completions Panel to view multiple alternative suggestions."
5454
isCorrect: true
55-
explanation: "Correct. Developers can view multiple other suggestions in a new Code Editor tab."
55+
explanation: "Correct. Developers can open the GitHub Copilot Completions Panel to view multiple alternative suggestions at once."
5656
- content: "They can only accept or reject the initial suggestions."
5757
isCorrect: false
58-
explanation: "Incorrect. In addition to accepting or rejecting the initial suggestions, developers can also view multiple other suggestions in a new Code Editor tab."
58+
explanation: "Incorrect. In addition to accepting or rejecting the initial suggestions, developers can also open the GitHub Copilot Completions Panel to view multiple alternative suggestions."
5959
- content: "They can only reject the initial suggestions and start typing the code again."
6060
isCorrect: false
61-
explanation: "Incorrect. In addition to rejecting the initial suggestions and start typing the code again, developers can also view multiple other suggestions in a new Code Editor tab."
62-
- content: "What is the purpose of the @workspace chat participant in GitHub Copilot Chat?"
61+
explanation: "Incorrect. In addition to rejecting the initial suggestions and starting to type again, developers can also open the GitHub Copilot Completions Panel to view multiple alternative suggestions."
62+
- content: "Which built-in Chat view agent should you use when you want to create a structured, step-by-step implementation plan before making code changes?"
6363
choices:
64-
- content: "It helps with commands and features in the Visual Studio Code editor itself."
64+
- content: "The Ask agent, because it answers questions about your codebase without making changes."
6565
isCorrect: false
66-
explanation: "Incorrect. The @workspace chat participant doesn't provide assistance with Visual Studio Code commands and features."
67-
- content: "It focuses GitHub Copilot on your workspace, helping it to find relevant files and file content."
66+
explanation: "Incorrect. The Ask agent is optimized for answering questions about your codebase and coding topics. It doesn't produce structured implementation plans."
67+
- content: "The Plan agent, because it analyzes your request, breaks it into discrete steps, and produces a detailed plan that can be handed off to the Agent."
6868
isCorrect: true
69-
explanation: "Correct. The @workspace chat participant provides context about the code in your workspace."
70-
- content: "It provides information about the integrated terminal shell and its contents."
69+
explanation: "Correct. The Plan agent is designed to create structured, step-by-step implementation plans for complex tasks before any code changes are made."
70+
- content: "The Agent, because it autonomously edits code, runs commands, and performs tasks in your workspace."
7171
isCorrect: false
72-
explanation: "Incorrect. The @workspace chat participant is not responsible for providing information about the terminal shell."
73-
- content: "How does GitHub Copilot Chat assist in generating unit test cases?"
72+
explanation: "Incorrect. The Agent autonomously implements tasks rather than producing a structured plan for review first."
73+
- content: "How does GitHub Copilot assist in generating unit test cases?"
7474
choices:
7575
- content: "It generates test cases based on the user's personal coding style."
7676
isCorrect: false
77-
explanation: "Incorrect. GitHub Copilot Chat doesn't generate test cases based on the user's personal coding style."
77+
explanation: "Incorrect. GitHub Copilot doesn't generate test cases based on the user's personal coding style."
7878
- content: "It manually identifies edge cases and boundary conditions for testing."
7979
isCorrect: false
80-
explanation: "Incorrect. GitHub Copilot Chat doesn't manually identify edge cases and boundary conditions."
80+
explanation: "Incorrect. GitHub Copilot doesn't manually identify edge cases and boundary conditions."
8181
- content: "It generates code snippets based on the code in the editor or the code selected in the editor."
8282
isCorrect: true
83-
explanation: "Correct. GitHub Copilot Chat generates code snippets based on the code in the editor or the code selected in the editor."
84-
- content: "What is the role of chat variables in GitHub Copilot Chat?"
85-
choices:
86-
- content: "They're used to add emojis and other visual elements to the chat."
87-
isCorrect: false
88-
explanation: "Incorrect. Chat variables aren't used for adding emojis or other visual elements to the chat."
89-
- content: "They're used to format the chat interface."
90-
isCorrect: false
91-
explanation: "Incorrect. Chat variables aren't used for formatting the chat interface."
92-
- content: "They provide domain-specific context that can be referenced in your chat prompt."
93-
isCorrect: true
94-
explanation: "Correct. Chat variables provide domain-specific context that can be referenced in your chat prompt."
95-
- content: "What does the GitHub Copilot status icon indicate in Visual Studio Code?"
96-
choices:
97-
- content: "It indicates the number of errors in the code."
98-
isCorrect: false
99-
explanation: "Incorrect. The GitHub Copilot status icon doesn't show the number of errors in the code."
100-
- content: "It shows the current version of GitHub Copilot installed."
101-
isCorrect: false
102-
explanation: "Incorrect. The GitHub Copilot status icon doesn't display the current version of the extension."
103-
- content: "It indicates whether GitHub Copilot is enabled or disabled."
104-
isCorrect: true
105-
explanation: "Correct. The GitHub Copilot status icon changes color to indicate if the extension is enabled or disabled."
106-
- content: "How can developers customize the settings for GitHub Copilot and Copilot Chat in Visual Studio Code?"
83+
explanation: "Correct. GitHub Copilot generates code snippets based on the code in the editor or the code selected in the editor."
84+
- content: "How can developers customize the settings for GitHub Copilot in Visual Studio Code?"
10785
choices:
10886
- content: "By contacting GitHub support to request changes."
10987
isCorrect: false
11088
explanation: "Incorrect. GitHub support doesn't handle individual customization requests for the extensions."
11189
- content: "By modifying the source code of the extensions."
11290
isCorrect: false
11391
explanation: "Incorrect. Modifying the source code is not a recommended way to customize the settings."
114-
- content: "By accessing the settings through Visual Studio Code's `Manage` icon or the GitHub Copilot status icon."
92+
- content: "By configuring settings in Visual Studio Code."
11593
isCorrect: true
116-
explanation: "Correct. The settings for GitHub Copilot and Copilot Chat can be accessed and customized through Visual Studio Code's `Manage` icon or the GitHub Copilot status icon."
117-
- content: "What is the default setting for GitHub Copilot with respect to language support?"
94+
explanation: "Correct. The settings for GitHub Copilot can be accessed and customized using Visual Studio Code's settings interface."
95+
- content: "What is the primary purpose of Next Edit Suggestions (NES) in GitHub Copilot?"
11896
choices:
119-
- content: "By default, GitHub Copilot is enabled for all languages."
120-
isCorrect: true
121-
explanation: "Correct. The default setting enables GitHub Copilot for all languages."
122-
- content: "GitHub Copilot is disabled for all languages by default."
97+
- content: "NES generates documentation for the code in the active file."
12398
isCorrect: false
124-
explanation: "Incorrect. GitHub Copilot is not disabled for all languages by default."
125-
- content: "GitHub Copilot only supports JavaScript, Python, and C# by default."
99+
explanation: "Incorrect. Documentation generation is handled by smart actions like Generate Docs, not Next Edit Suggestions."
100+
- content: "NES predicts both the location and content of your next code edit based on your recent changes."
101+
isCorrect: true
102+
explanation: "Correct. Next Edit Suggestions predict both the location and content of your next code edit based on recent changes you've made, helping you work more efficiently."
103+
- content: "NES generates unit test cases for the selected code."
126104
isCorrect: false
127-
explanation: "Incorrect. GitHub Copilot supports more than just JavaScript, Python, and C# by default."
105+
explanation: "Incorrect. Unit test generation is a separate GitHub Copilot capability accessed through smart actions or the Chat view, not Next Edit Suggestions."

learn-pr/wwl-azure/get-started-github-copilot/14-summary.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Summary
44
metadata:
55
title: Summary
66
description: "Summary"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/2-examine-ai-assisted-programming-tools.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Examine AI tools from GitHub, OpenAI, and Microsoft
44
metadata:
55
title: Examine AI tools from GitHub, OpenAI, and Microsoft
66
description: "Examine AI tools from GitHub, OpenAI, and Microsoft"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/3-compare-github-copilot-plans.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Compare GitHub Copilot plans
44
metadata:
55
title: Compare GitHub Copilot plans
66
description: "Compare GitHub Copilot plans"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/4-review-github-copilot-features.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Review GitHub Copilot features
44
metadata:
55
title: Review GitHub Copilot features
66
description: "Review GitHub Copilot features"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

learn-pr/wwl-azure/get-started-github-copilot/5-examine-github-copilot-setup-process.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Examine GitHub Copilot's setup process
44
metadata:
55
title: Examine GitHub Copilot's setup process
66
description: "Examine GitHub Copilot's setup process"
7-
ms.date: 03/03/2026
7+
ms.date: 04/16/2026
88
author: chrishowd
99
ms.author: cahowd
1010
ms.topic: unit

0 commit comments

Comments
 (0)