Introduction
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.
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.
The topics covered in this module include:
- Examining code development features of GitHub Copilot in Visual Studio Code.
- Examining GitHub Copilot best practices.
- Generating code by using code line completions.
- Generating code by using GitHub Copilot chat features.
By the end of this module, you're able to develop code more efficiently and accurately using GitHub Copilot code completions and chat suggestions in Visual Studio Code.
Important
To complete this GitHub Copilot training, you must have access to GitHub Copilot. You can use the GitHub Copilot Free plan or a paid Copilot subscription (for example, Copilot Pro, Pro+, Business, or Enterprise) as appropriate for your account. If your account is managed by an organization or enterprise, access may be controlled by your organization. For current plan options and availability, see the GitHub Copilot plans page: Copilot plans page.