
Terminal Shell Integration - Visual Studio Code
Manual installation To manually install shell integration, the VS Code shell integration script needs to run during your shell's initialization. Where and how …
Create a Dev Container - Visual Studio Code
A Dockerfile is most suitable for installing packages and tools independent of your workspace files. The postCreateCommand actions are run once the …
Integrate with External Tools via Tasks - Visual Studio Code
Most often, this occurs because the command is configured as part of your shell's startup scripts. Tasks are run as non-login and non-interactive, which …
Getting started with the terminal - Visual Studio Code
Learn how to get started running shell commands with the integrated terminal in Visual Studio Code.
PowerShell in Visual Studio Code
PowerShell is a task-based command-line shell and scripting language built on .NET that provides a powerful toolset for administrators on any platform. …
Introduction to hooks - Visual Studio Code
executes via a shell script Copilot can generate the hook for you based on your description, including the necessary configuration and commands. …
Running Python code in Visual Studio Code
There are a number of features supported in the terminal via Terminal Shell Integration, such as run recent command, command decorators, and …
Terminal Profiles - Visual Studio Code
Terminal profiles are platform-specific shell configurations comprised of an executable path, arguments, and other customizations. By default several …
Troubleshoot Terminal launch failures - Visual Studio Code
Test your shell directly. Try running your designated integrated terminal shell outside VS Code from an external terminal or command prompt. Some …
Agent hooks in Visual Studio Code (Preview)
Learn how to use hooks in VS Code to execute custom shell commands at key lifecycle points during agent sessions for automation, validation, and policy …