Copilot demos and scripts repository is a collection of demos and scripts to help you get started with Copilot.
Copilot Supports
Focus on the following core features of Copilot:
-
Code Completion
- Start coding, Copilot will complete the code block or statement for you.
-
Code Suggestion based on Prompt or Comments
- Copilot will suggest code based on the prompt or comments you provide.
-
Contextual Code Suggestions
- Copilot will suggest code based on the context of the code you are writing. For example, if you ask for invoking a function, Copilot will suggest the code to invoke the function including the function name and the parameters, if exists.
-
Multiple Suggestions
- Open Copilot suggestions. Copilot will suggest multiple code blocks based on the context of the code you are writing.
Demonstrate the above features using the following demos spanning across multiple application types and technology stacks.
All these demo scripts tested on Visual Studio Code
Application Type Demo Status Angular Application Angular Complete C# Application C# App Pending Python Application Python App Pending Technology Stack Demo Status C# C# Complete Database Database Complete HTML HTML Complete JavaScript JavaScript Complete Node.js Node.js Complete PowerShell PowerShell Complete Terrafom Terraform Complete YAML YAML Pending
Refer the Contributing Guidelines for more details.
- Research: How GitHub Copilot helps improve developer productivity
- Research: quantifying GitHub Copilot’s impact on developer productivity and happiness
- Azure subscription connection to GitHub Enterprise for Billing
- Copilot FAQ
- Privacy Statement
- Copilot Terms