Skip to content

Commit 7fd882f

Browse files
Update lab navigation, setup instructions, and VS version
Added navigation links to all lab parts for easier section-to-section movement. Refactored setup.md to clarify Copilot configuration for both Skillable lab and personal accounts, and improved cloning instructions to recommend forking for full Copilot Agent support. Fixed minor typos and clarified steps. Added setup.md to Solution Items in TinyShop.sln and updated the Visual Studio version to 18.x.
1 parent 708ac0b commit 7fd882f

15 files changed

Lines changed: 87 additions & 10 deletions

lab/part00-exploring-codebase.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,7 @@ GitHub Copilot Chat allows you to ask questions about your code and get intellig
1111
1. [] Notice how Copilot analyzes your codebase to provide contextual answers.
1212

1313
**Key Takeaway**: GitHub Copilot Chat helps you understand unfamiliar codebases by answering questions about the project structure, architecture, and implementation details.
14+
15+
---
16+
17+
[Next: Part 01 - Code Completion with Ghost Text](./part01-code-completion.md) ?

lab/part01-code-completion.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,4 +176,6 @@ In this section, you'll use GitHub Copilot's code completion to implement API en
176176

177177
1. [] Stop debugging and close the application
178178

179-
**Key Takeaway**: GitHub Copilot can generate complete API implementations based on your comments or partial code, significantly speeding up development.
179+
---
180+
181+
[Back: Part 00 - Exploring the Codebase with GitHub Copilot Chat](./part00-exploring-codebase.md) ? | [Next: Part 02 - Enhancing UI with Inline Chat](./part02-enhancing-ui.md) ?

lab/part02-enhancing-ui.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,7 @@ Now, you'll improve the loading experience using Copilot's inline chat.
2525
1. [] Stop debugging and close the application
2626

2727
**Key Takeaway**: Inline chat allows you to make targeted improvements to your code without leaving your editor context.
28+
29+
---
30+
31+
[Back: Part 01 - Code Completion with Ghost Text](./part01-code-completion.md) ? | [Next: Part 03 - Referencing Code Files in Chat](./part03-referencing-files.md) ?

lab/part03-referencing-files.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,7 @@ In this section, you'll learn how to reference existing code files in your chat
2121
1. [] Notice how Copilot can reference existing code to provide contextual suggestions.
2222

2323
**Key Takeaway**: Referencing files in your chat provides Copilot with the context it needs to give more accurate, project-specific suggestions.
24+
25+
---
26+
27+
[Back: Part 02 - Enhancing UI with Inline Chat](./part02-enhancing-ui.md) ? | [Next: Part 04 - Using Custom Instructions](./part04-custom-instructions.md) ?

lab/part04-custom-instructions.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,7 @@ Here are some guidelines to consider when creating a Copilot instructions file:
4848
1. [] Notice how the responses now incorporate your custom instructions.
4949

5050
**Key Takeaway**: Custom instructions make Copilot's suggestions more aligned with your project standards and architecture preferences.
51+
52+
---
53+
54+
[Back: Part 03 - Referencing Code Files in Chat](./part03-referencing-files.md) ? | [Next: Part 05 - Implementing Features with Copilot Agent](./part05-implementing-features.md) ?

lab/part05-implementing-features.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,7 @@ GitHub Copilot will propose the following changes to the application including u
8787
1. [] Stop debugging and close the application
8888

8989
**Key Takeaway**: Copilot Agent can generate complete feature implementations based on your natural language descriptions, saving significant development time.
90+
91+
---
92+
93+
[Back: Part 04 - Using Custom Instructions](./part04-custom-instructions.md) ? | [Next: Part 06 - Using Copilot Vision](./part06-copilot-vision.md) ?

lab/part06-copilot-vision.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ In this section, you'll use Copilot Vision. You can share screenshots of errors
1414
> Note: continue to iterate with Copilot Agent if it isn't to your liking.
1515
1616
**Key Takeaway**: Copilot Vision can understand UI designs from images and help you implement them in your application.
17+
18+
---
19+
20+
[Back: Part 05 - Implementing Features with Copilot Agent](./part05-implementing-features.md) ? | [Next: Part 07 - Debugging with Copilot](./part07-debugging-with-copilot.md) ?

lab/part07-debugging-with-copilot.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,7 @@ In this subsection, you'll learn how to use Copilot to analyze variables using w
4242
1. [] Click **Continue in Chat** to have Copilot provide the equivalent LINQ query for the same filter criteria.
4343

4444
**Key Takeaway**: Copilot can enhance debugging by providing detailed insights into variables through watch windows and visualizers. Copilot can simplify complex debugging tasks by generating expressions and LINQ queries based on natural language input.
45+
46+
---
47+
48+
[Back: Part 06 - Using Copilot Vision](./part06-copilot-vision.md) ? | [Next: Part 08 - Commit Summary Descriptions](./part08-commit-summary-descriptions.md) ?

lab/part08-commit-summary-descriptions.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@ In this section, you'll learn how to use GitHub Copilot to generate commit messa
2323
1. [] Review the suggestions provided by Copilot and apply any necessary changes if there are any.
2424

2525
**Key Takeaway**: Copilot's Code Review feature can help you identify potential issues and improve code quality before submission.
26+
27+
---
28+
29+
[Back: Part 07 - Debugging with Copilot](./part07-debugging-with-copilot.md) ? | [Next: Part 09 - MCP Servers](./part09-mcp.md) ?

lab/part09-mcp.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,7 @@ The GitHub MCP server allows Copilot to interact with your GitHub repository. Le
4444
1. [] Navigate to your GitHub repository to verify that the issues have been created.
4545

4646
**Key Takeaway**: MCP servers extend GitHub Copilot's capabilities by connecting it to external services and documentation. This allows Copilot to provide more accurate, up-to-date information and perform actions like creating GitHub issues directly from the chat interface.
47+
48+
---
49+
50+
[Back: Part 08 - Commit Summary Descriptions](./part08-commit-summary-descriptions.md) ? | [Next: Part 10 - Planning Mode in Agent](./part10-planning-mode.md) ?

0 commit comments

Comments
 (0)