
How Copilot understands your workspace - Visual Studio Code
Learn how Copilot agents understand your codebase with semantic search, text search, grep, and other tools to gather context for accurate answers.
Use prompt files in VS Code
Learn how to create reusable prompt files for GitHub Copilot Chat in VS Code to standardize common development tasks and improve your coding workflow efficiency.
Custom agents in VS Code
Select the location and enter a file name for the custom agent. This is the default name that appears in the agents dropdown. Provide the details for the custom agent in the newly created .agent.md file. …
Code Navigation - Visual Studio Code
Visual Studio Code is a first class editor - but it's also so much more with features such as IntelliSense and smart code navigation.
Python environments in VS Code
Select the Python version in the Status Bar to switch environments. How the extension auto-selects: When you open a workspace without explicitly selecting an environment, the extension chooses one …
Programming Languages - Visual Studio Code
In Visual Studio Code we have support for all common languages including smart code completion and debugging.
Configure C/C++ IntelliSense - Visual Studio Code
To configure, select the status bar indicator, which brings up the configuration Quick Pick. The Quick Pick can help you select or install a C/C++ compiler. If you do not see a status bar indicator, you can …
Basic editing - Visual Studio Code
Basic editing Visual Studio Code is an editor first and foremost, and includes the features you need for highly productive source code editing. This topic takes you through the basics of the editor and helps …
Using agents in Visual Studio Code
Select an agent from the agents dropdown in the Chat view. You can switch between agents at any time during a session. VS Code has three built-in agents: Agent: autonomously plans and implements …
Debug code with Visual Studio Code
One of the great things in Visual Studio Code is debugging support. Set breakpoints, step-in, inspect variables and more.