Skip to content

Commit b7b8315

Browse files
authored
Merge pull request #54328 from ChrisHowd/April-2026-Update-Develop-Code-GH-Copilot
April 2026 update develop code gh copilot
2 parents 0a86d57 + 44e5784 commit b7b8315

25 files changed

Lines changed: 92 additions & 505 deletions

learn-pr/wwl-azure/develop-code-features-using-github-copilot-tools/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/develop-code-features-using-github-copilot-tools/2-examine-code-development-features-github-copilot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Examine the code development features of GitHub Copilot
44
metadata:
55
title: Examine the code development features of GitHub Copilot
66
description: "Examine the code development features of GitHub Copilot"
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/develop-code-features-using-github-copilot-tools/3-examine-github-copilot-best-practices.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Examine GitHub Copilot best practices
44
metadata:
55
title: Examine GitHub Copilot best practices
66
description: "Examine GitHub Copilot best practices"
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/develop-code-features-using-github-copilot-tools/4-generate-code-github-copilot-code-completions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Generate code using GitHub Copilot code completion suggestions
44
metadata:
55
title: Generate code using GitHub Copilot code completion suggestions
66
description: "Generate code using GitHub Copilot code completion suggestions"
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/develop-code-features-using-github-copilot-tools/5-generate-code-github-copilot-chat.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Generate code using GitHub Copilot Chat
44
metadata:
55
title: Generate code using GitHub Copilot Chat
66
description: "Generate code using GitHub Copilot 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/develop-code-features-using-github-copilot-tools/6-exercise-develop-code-features-github-copilot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Exercise - Develop new code features using GitHub Copilot
44
metadata:
55
title: Exercise - Develop new code features using GitHub Copilot
66
description: "Exercise - Develop new code features using GitHub Copilot."
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/develop-code-features-using-github-copilot-tools/7-knowledge-check.yml

Lines changed: 8 additions & 8 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
@@ -91,14 +91,14 @@ quiz:
9191
- content: "It enables developers to review each suggestion by selecting the left or right arrows."
9292
isCorrect: true
9393
explanation: "Correct. When GitHub Copilot generates more than one suggestion, developers can cycle through the suggestions by selecting the left or right arrows."
94-
- content: "What types of code conversions can be completed using GitHub Copilot?"
94+
- content: "What is the purpose of next edit suggestions (NES) in GitHub Copilot?"
9595
choices:
96-
- content: "Convert an entire code file, a function, or a code snippet to an image."
96+
- content: "To generate code completions at your cursor position based on the code you've already typed."
9797
isCorrect: false
98-
explanation: "Incorrect. GitHub Copilot doesn't have the capability to convert code snippets into images."
99-
- content: "Convert an entire code file, a function, or a code snippet to another programming language."
98+
explanation: "Incorrect. That describes ghost text completions. NES predicts the location and content of follow-on edits needed to keep your code consistent after a change you make — even if those edits are elsewhere in the file."
99+
- content: "To predict where your next edit needs to happen and what that edit should be, even if it's elsewhere in the file."
100100
isCorrect: true
101-
explanation: "Correct. GitHub Copilot can convert an entire code file, a function, or a code snippet to another programming language."
102-
- content: "Convert a programming language to a human language."
101+
explanation: "Correct. NES analyzes changes you make and predicts both where your next edit needs to happen and what that edit should be — even if it's in a different part of the file. A gutter arrow indicates a suggestion is available, and you press Tab to navigate to it and Tab again to accept it."
102+
- content: "To automatically apply all suggested edits across the entire file without requiring user review."
103103
isCorrect: false
104-
explanation: "Incorrect. GitHub Copilot isn't designed to translate programming languages into human languages."
104+
explanation: "Incorrect. NES requires user action. You press Tab to navigate to the suggested edit location and Tab again to accept it. You should always review each suggestion before accepting it."

learn-pr/wwl-azure/develop-code-features-using-github-copilot-tools/8-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/develop-code-features-using-github-copilot-tools/includes/1-introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This module explores the development of new code features using the GitHub Copilot and GitHub Copilot Chat extensions for Visual Studio Code. The GitHub Copilot extension generates autocompletion suggestions as you enter code in the editor. The GitHub Copilot Chat extension generates code suggestions based on chat interactions and your codebase. By using the GitHub Copilot extensions for Visual Studio Code, you can develop code more efficiently and accurately, allowing you to focus on other aspects of your project.
1+
This module explores the development of new code features using GitHub Copilot for Visual Studio Code. GitHub Copilot generates inline suggestions as you write code, and generates code suggestions based on chat interactions and your codebase. By using GitHub Copilot in Visual Studio Code, you can develop code more efficiently and accurately, allowing you to focus on other aspects of your project.
22

33
Imagine you're a developer working as a software consultant. You're constantly working on new projects and new features. You spend so much of your time writing and debugging code that you don't have time to focus on other important tasks. You can't afford to miss deadlines or deliver low-quality code, so you work extra hours. You hear about GitHub Copilot, an AI-powered tool that helps developers work more efficiently and accurately. You hope that GitHub Copilot will increase your productivity and enable you to focus on more satisfying work.
44

0 commit comments

Comments
 (0)