A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://help.github.com/en/copilot/using-github-copilot/github-copilot-chat-cheat-sheet below:

GitHub Copilot Chat cheat sheet

This version of this article is for Copilot on the GitHub website. For other versions of this article, click the tabs above.

About GitHub Copilot enhancements

You can enhance your experience of Copilot Chat with a variety of commands and options. Finding the right command or option for the task you are working on can help you achieve your goals more efficiently. This cheat sheet provides a quick reference to the most common commands and options for using Copilot Chat.

For information about how to get started with Copilot Chat in the GitHub website, see Asking GitHub Copilot questions in GitHub.

Mentions

Use @ mentions in to attach relevant context directly to your conversations. Type @ in the chat prompt box to display a list of items you can attach, such as:

Slash commands

Use slash commands to avoid writing complex prompts for common scenarios. To use a slash command, type / in the chat prompt box, followed by the command name.

Available slash commands may vary, depending on your environment and the context of your chat. To view a list of currently available slash commands, type / in the chat prompt box of your current environment. Below is a list of some of the most common slash commands for using Copilot Chat.

Command Description /clear Clear conversation. /delete Delete a conversation. /new Start a new conversation /rename Rename a conversation.

This version of this article is for Copilot in Visual Studio Code. For other versions of this article, click the tabs above.

About GitHub Copilot enhancements

You can enhance your experience of Copilot Chat with a variety of commands and options. Finding the right command or option for the task you are working on can help you achieve your goals more efficiently. This cheat sheet provides a quick reference to the most common commands and options for using Copilot Chat.

For information about how to get started with Copilot Chat in Visual Studio Code, see Asking GitHub Copilot questions in your IDE.

Slash commands

Use slash commands to avoid writing complex prompts for common scenarios. To use a slash command, type / in the chat prompt box, followed by the command name.

Available slash commands may vary, depending on your environment and the context of your chat. To view a list of currently available slash commands, type / in the chat prompt box of your current environment. Below is a list of some of the most common slash commands for using Copilot Chat.

Command Description /clear Start a new chat session. /explain Explain how the code in your active editor works. /fix Propose a fix for problems in the selected code. /fixTestFailure Find and fix a failing test. /help Quick reference and basics of using GitHub Copilot. /new Create a new project. /tests Generate unit tests for the selected code. Chat variables

Use chat variables to include specific context in your prompt. To use a chat variable, type # in the chat prompt box, followed by a chat variable.

Variable Description #block Includes the current block of code in the prompt. #class Includes the current class in the prompt. #comment Includes the current comment in the prompt. #file Includes the current file's content in the prompt. #function Includes the current function or method in the prompt. #line Includes the current line of code in the prompt. #path Includes the file path in the prompt. #project Includes the project context in the prompt. #selection Includes the currently selected text in the prompt. #sym Includes the current symbol in the prompt. Chat participants

Chat participants are like domain experts who have a specialty that they can help you with. You can specify a chat participant by typing @ in the chat prompt box, followed by a chat participant name. To see all available chat participants, type @ in the chat prompt box.

Below is a list of some of the most common chat participants for using Copilot Chat.

Variable Description @azure Has context about Azure services and how to use, deploy and manage them. Use @azure when you want help with Azure. The @azure chat participant is currently in public preview and is subject to change. @github Allows you to use GitHub-specific Copilot skills. See Asking GitHub Copilot questions in your IDE. @terminal Has context about the Visual Studio Code terminal shell and its contents. Use @terminal when you want help creating or debugging terminal commands. @vscode Has context about Visual Studio Code commands and features. Use @vscode when you want help with Visual Studio Code. @workspace Has context about the code in your workspace. Use @workspace when you want Copilot to consider the structure of your project, how different parts of your code interact, or design patterns in your project.

This version of this article is for Copilot in Visual Studio. For other versions of this article, click the tabs above.

About GitHub Copilot enhancements

You can enhance your experience of Copilot Chat with a variety of commands and options. Finding the right command or option for the task you are working on can help you achieve your goals more efficiently. This cheat sheet provides a quick reference to the most common commands and options for using Copilot Chat.

For information about how to get started with Copilot Chat in Visual Studio, see Asking GitHub Copilot questions in your IDE.

Slash commands

Use slash commands to avoid writing complex prompts for common scenarios. To use a slash command, type / in the chat prompt box, followed by the command name.

Available slash commands may vary, depending on your environment and the context of your chat. To view a list of currently available slash commands, type / in the chat prompt box of your current environment. Below is a list of some of the most common slash commands for using Copilot Chat.

Command Description /doc Add documentation comment for this symbol. /explain Explain how the code in your active editor works. /fix Propose a fix for problems in the selected code. /help Quick reference and basics of using GitHub Copilot. /optimize Analyze and improve running time of the selected code. /tests Generate unit tests for the selected code. References

By default, Copilot Chat will reference the file that you have open or the code that you have selected. You can also use # followed by a file name, file name and line numbers, or solution to reference a specific file, lines, or solution.

Example Description Where are the tests in #MyFile.cs? References a specific file How are these files related #MyFile.cs #MyFile2.cs References multiple files Explain this function #MyFile.cs: 66-72? References specific lines in a file Is there a delete method in this #solution? References the current file

This version of this article is for Copilot in JetBrains. For other versions of this article, click the tabs above.

About GitHub Copilot enhancements

You can enhance your experience of Copilot Chat with a variety of commands and options. Finding the right command or option for the task you are working on can help you achieve your goals more efficiently. This cheat sheet provides a quick reference to the most common commands and options for using Copilot Chat.

For information about how to get started with Copilot Chat in JetBrains, see Asking GitHub Copilot questions in your IDE.

Slash commands

Use slash commands to avoid writing complex prompts for common scenarios. To use a slash command, type / in the chat prompt box, followed by the command name.

Available slash commands may vary, depending on your environment and the context of your chat. To view a list of currently available slash commands, type / in the chat prompt box of your current environment. Below is a list of some of the most common slash commands for using Copilot Chat.

Command Description /explain Explain how the code in your active editor works. /fix Propose a fix for problems in the selected code. /help Quick reference and basics of using GitHub Copilot. /tests Generate unit tests for the selected code. Chat participants

Chat participants are like domain experts who have a specialty that they can help you with. You can specify a chat participant by typing @ in the chat prompt box, followed by a chat participant name. To see all available chat participants, type @ in the chat prompt box.

Commonly used chat participants include:

Variable Description @github Allows you to use GitHub-specific Copilot skills. See Asking GitHub Copilot questions in your IDE. @project Has context about the code in your project. Use @project when you want Copilot to consider all of the files in your project when it answers your question.

This version of this article is for Copilot in Xcode. For other versions of this article, click the tabs above.

About GitHub Copilot enhancements

You can enhance your experience of Copilot Chat with a variety of commands and options. Finding the right command or option for the task you are working on can help you achieve your goals more efficiently. This cheat sheet provides a quick reference to the most common commands and options for using Copilot Chat.

For information about how to get started with Copilot Chat in Xcode, see Asking GitHub Copilot questions in your IDE.

Slash commands

Use slash commands to avoid writing complex prompts for common scenarios. To use a slash command, type / in the chat prompt box, followed by the command name.

Available slash commands may vary, depending on your environment and the context of your chat. To view a list of currently available slash commands, type / in the chat prompt box of your current environment. Below is a list of the slash commands for using Copilot Chat.

Command Description /doc Generate documentation for this symbol. /explain Provide an explanation for the selected code. /fix Suggest fixes for code errors and typos. /simplify Simplify the current code selection. /tests Create a unit test for the current code selection.

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4