# Terminal Integrations

> Warp's terminal functionality extends and integrates with popular development tools.

- 网址：https://funcoding.ai/agents/warp/terminal/integrations-and-plugins/
- 来源：Warp 官方文档原文（英文），MIT 许可，同步于 2026-10-11
- 官方原文：https://docs.warp.dev/terminal/integrations-and-plugins/

---
## Docker

<div class="callout callout-note">

Currently, the Docker extension is only available on macOS.

</div>

[Warp’s Docker extension](https://hub.docker.com/extensions/warpdotdev/warp) makes it more convenient to open Docker containers in Warp. With the extension, you can click to open any Docker container in a [Warpified subshell](https://funcoding.ai/agents/warp/terminal/warpify/subshells/), without manually running `docker exec` or typing out lengthy container IDs.

Select a container from the list and specify a shell type. Note that only `bash|zsh|fish` are supported shells for Docker containers. Then, select a user (optional) and finally click “Open in Warp” to run commands within the Docker container.

<figure>
![Warp's extension for Docker lists available containers](https://funcoding.ai/official-assets/warp/src/assets/terminal/docker-extension.webp)
<figcaption>Warp's extension for Docker lists available containers.</figcaption>
</figure>

## Raycast

<div class="callout callout-note">

Currently, the Raycast extension is only available on macOS.

</div>

Warp + Raycast extension helps you open new windows, tabs, or Launch Configurations with [ease](https://twitter.com/warpdotdev/status/1678432353461637121).

<div class="callout callout-note">

**Terminal Tip**\
Within `Raycast Settings > Extensions > Apps` search for Warp and assign the alias "terminal" so that it will show up on a search.

</div>

<figure>
![Raycast Terminal Tip](https://funcoding.ai/official-assets/warp/src/assets/terminal/raycast-terminal-tip.webp)
<figcaption>Warp integration with the Raycast launcher.</figcaption>
</figure>

## VSCode

**macOS**

Press `⌘+Shift+C` while in [VSCode](https://code.visualstudio.com/docs/terminal/basics) to open a new session in Warp.

To configure this, navigate to Settings in VSCode and search for `Terminal › External: Osx Exec`.\
\
Change this to `Warp.app` if you've installed Warp in the default location. Otherwise, put in the full path to the executable.

**Windows**

Press `Ctrl+Shift+C` while in [VSCode](https://code.visualstudio.com/docs/terminal/basics) to open a new session in Warp.

To configure this, navigate to Settings in VSCode and search for `Terminal › External: Windows Exec`.\
\
Change this to `%LOCALAPPDATA%\Programs\Warp\warp.exe` if you've installed Warp in the default location for a single user or `%PROGRAMFILES%\Warp\warp.exe` if you've installed Warp in the default location for all users. Otherwise, put in the full path to the executable.

**Linux**

Press `Ctrl+Shift+C` while in [VSCode](https://code.visualstudio.com/docs/terminal/basics) to open a new session in Warp.

To configure this, navigate to Settings in VSCode and search for `Terminal › External: Linux Exec`.\
\
Change this to `warp-terminal` if you've installed Warp with your distribution's package manager. Otherwise, put in the full path to the executable (e.g. if it is an AppImage).

## JetBrains IDEs

<div class="callout callout-note">

Currently, the JetBrains IDE configuration is only available on macOS.

</div>

Press a keyboard shortcut of choice while in a JetBrains IDE to open a new session in Warp.

To configure this, use the Apple Menu. Click on **Preferences**, go to **External Tools**, and click **Add**. In this menu, put the following information:

* _Name_: Open Warp
* _Program_: `/Applications/Warp.app`
* _Arguments_: `$ProjectFileDir$`
* _Working Directory_: `/Applications`

Then press **OK**. Now you will be able to `Open Warp` from the Apple Menu under `Tools` -> `External Tools`.

To attach this configuration to a keyboard shortcut, you must go to the Apple Menu -> `Preferences`. Then go to `Keymap` -> `External Tools`. You will find `Open Warp`. Right-click on it, and select **Add Keyboard Shortcut**. Type your desired shortcut and click save! You're ready to open Warp with a keyboard shortcut.
