Skip to content

Commit db542f7

Browse files
authored
Merge pull request #189 from microsoft/csharpmodule
WIP Add copilot-instructions.md and update README.md for clarity on GitHub Copilot features
2 parents 0fc0af9 + 91e6ce8 commit db542f7

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

.github/workflows/Instructions Files/copilot-instructions.md

Whitespace-only changes.

Using-GitHub-Copilot-with-CSharp/README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,29 @@
22

33
# Using GitHub Copilot with C#
44

5-
GitHub Copilot is the first large-scale AI developer tool designed to revolutionize coding by providing intelligent, autocomplete-style suggestions as you write. In this module, we’ll explore how to leverage GitHub Copilot to enhance your efficiency when coding in C#.
6-
7-
As a developer, maximizing productivity and streamlining the coding process are key objectives. GitHub Copilot serves as your AI-powered pair programmer, delivering context-aware suggestions tailored to your code. By the end of this module, you’ll learn how to configure GitHub Copilot in Codespaces and harness its capabilities to generate and implement code suggestions with ease.
5+
Welcome to a hands-on, multi-module course that transforms GitHub Copilot from a simple autocomplete tool into your proactive AI pair programmer. Whether you’re new to AI-assisted coding or looking to deepen your expertise, in this module you will learn how to leverage Copilot's features and enhance your efficiency when coding in C#. You will gain a clear understanding of Copilot's core capabilities and how they fit into modern C# workflows. This is a hands-on experience with getting to understand inline suggestions, natural-language prompting and context-aware code suggestions.
86

97
Prepare to tackle a practical, hands-on project! You’ll work on modifying a C# repository to create an API endpoint using GitHub Copilot. This exercise will provide valuable experience in building a C# web application that serves an HTTP API and generates pseudo-random weather forecast data.
108

119
</header>
1210

1311

1412
- **Who this is for**: Developers, DevOps Engineers, Software Development Managers, Testers.
15-
- **What you'll learn**: How to use GitHub Copilot to create code and add comments to your work.
13+
- **What you'll learn**: How to use GitHub Copilot to for code completion, inline suggestions and next edit suggestions, as well as adding comments to your work.
1614
- **What you'll build**: C# files that will have code generated by Copilot AI for code and comment suggestions.
1715
- **Prerequisites**: GitHub Copilot is available to use for free, sign up for [GitHub Copilot](https://gh.io/copilot).
1816
- **Timing**: This course can be completed in under an hour.
1917

2018
By the end of this module, you'll acquire the skills to be able to:
2119

22-
- Crafted prompts to generate suggestions from GitHub Copilot
23-
- Applied GitHub Copilot to improve your projects.
20+
- Engage with Copilot in the IDE using inline suggestions and next-edit completions.
21+
- Craft prompts to generate suggestions from GitHub Copilot using code completion and chat.
22+
- Apply GitHub Copilot to improve your projects.
2423

2524
## Prerequisite reading:
2625
- [Introduction to prompt engineering with GitHub Copilot](https://learn.microsoft.com/training/modules/introduction-prompt-engineering-with-github-copilot?WT.mc_id=academic-113596-abartolo)
2726

28-
- [What is the GitHub Copilot extension for Visual Studio?](https://learn.microsoft.com/en-us/visualstudio/ide/visual-studio-github-copilot-extension?view=vs-2022&WT.mc_id=academic-113596-abartolo)
27+
- [What is the GitHub Copilot extension for Visual Studio?](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-extension?view=vs-2022&WT.mc_id=academic-113596-abartolo)
2928

3029
## Requirements
3130

0 commit comments

Comments
 (0)