> AI agents: For documentation discovery and navigation, see [llms.txt](/llms.txt).

# Getting started with Visual Studio Code

In this tutorial, we walk you through using Visual Studio Code powered with AI features.

[![Watch Getting Started with Visual Studio Code on YouTube (opens in new tab).](images/basics/youtube-f8_uF_IDV50.jpg)](https://www.youtube.com/watch?v=f8_uF_IDV50)

Here's the next video we recommend: [Code Editing in Visual Studio Code](/docs/introvideos/codeediting.md)

Explore more in the [VS Code Tutorial](/docs/editing/getting-started/editor-tutorial.md) and [GitHub Copilot's Quickstart](/docs/agents/quickstart.md).

## Helpful shortcuts

* Download and install VS Code.
  * From [https://code.visualstudio.com/download](https://code.visualstudio.com/download)
* Open a folder
  * **File** > **Open Folder** (`kb(workbench.action.files.openFolder)`)
* Open the Chat view
  * **View** > **Chat** (`kb(workbench.action.chat.open)`)
* File Explorer
  * **View** > **Explorer** (`kb(workbench.view.explorer)`)
* Search view
  * **View** > **Search** (`kb(workbench.view.search)`)
* Source Control
  * **View** > **Source Control (SCM)** (`kb(workbench.view.scm)`)
* Run and Debug
  * **View** > **Run** (`kb(workbench.view.debug)`)
* Extensions view
  * **View** > **Extensions** (`kb(workbench.view.extensions)`)
* Open the Command Palette.
  * **View** > **Command Palette...** (`kb(workbench.action.showCommands)`)
* Output panel
  * **View** > **Output** (`kb(workbench.action.output.toggleOutput)`)
* Debug Console
  * **View** > **Debug Console** (`kb(workbench.debug.action.toggleRepl)`)
* Problems panel
  * **View** > **Problems** (`kb(workbench.actions.view.problems)`)
* Integrated Terminal
  * **View** > **Terminal** (`kb(workbench.action.terminal.toggleTerminal)`)
* Create a new file
  * **File** > **New File** (`kb(workbench.action.files.newUntitledFile)`)
* Save a file
  * **File** > **Save** (`kb(workbench.action.files.save)`)
* Auto Save
  * **File** > **Auto Save**
* Run
  * **Run** > **Start Debugging** (`kb(workbench.action.debug.start)`)
* Zoom
  * Zoom out (`kb(workbench.action.zoomOut)`)
  * Zoom in (`kb(workbench.action.zoomIn)`)

## Next video

* [Code Editing in Visual Studio Code](/docs/introvideos/codeediting.md) - Learn about the advanced code editing features in VS Code.
* [Introductory Videos](/docs/getstarted/introvideos.md) - Review the entire list of videos.

## Related resources

* [User Interface](/docs/editing/getting-started/userinterface.md) - View the documentation for VS Code.
* [Setup Overview](/docs/getstarted/overview.md) - Documentation for getting up and running with VS Code, including platform specific setup.
* [IntelliSense](/docs/editing/intellisense.md) -VS Code brings smart code completions as you type.
