
PowerShell in Visual Studio Code
The Microsoft PowerShell extension for Visual Studio Code (VS Code) provides rich language support and capabilities such as syntax completions, definition tracking, and linting for …
Terminal Shell Integration - Visual Studio Code
Shell integration allows VS Code to attach a custom keyboard shortcuts to send a special sequence to PowerShell that then gets handled in the shell integration script and forwarded to …
Integrate with External Tools via Tasks - Visual Studio Code
To highlight the power of tasks, here are a few examples of how VS Code can use tasks to integrate external tools like linters and compilers. Transpiling TypeScript to JavaScript. The …
Running Python code in Visual Studio Code
Running Python code in Visual Studio Code. Whether you are experimenting with smaller lines of Python code in the REPL or ready to run a Python script, the Python extension offers multiple …
Terminal Profiles - Visual Studio Code
Visual Studio Code's integrated terminal allows configuring various profiles to make launching various shells easier.
Visual Studio Code - Code Editing. Redefined
Customize VS Code with AI-powered functionality from extensions and Model Context Protocol servers to use in Chat. Or, build your own extension to power your team's unique scenarios.
Visual Studio Code debug configuration
Learn how to configure debugging in Visual Studio Code with launch.json, including attributes, variable substitution, and compound configurations.
Quick Start Guide for Python in VS Code - Visual Studio Code
There are a few ways to run Python code in VS Code. To run the Python script you have open on the editor, select the Run Python File in Terminal play button in the top-right of the editor. …
Command Line Interface (CLI) - Visual Studio Code
Visual Studio Code has a powerful command-line interface built-in that lets you control how you launch the editor. You can open files, install extensions, change the display language, and …
Terminal Basics - Visual Studio Code
Visual Studio Code has an integrated terminal to enable working in your shell of choice without leaving the editor.