在开发容器中运行 VSCode 时如何打开本地终端?

问题描述 投票:0回答:2

我正在 VSCode 容器中使用 VSCode 编写代码。

我可以在开发容器中打开终端,但我不知道如何在本地计算机中打开(VSCode 集成)终端。

我当然可以打开像 iTerm2 这样的单独终端应用程序,但使用 VSCode 的集成终端面板要方便得多。可以使用 VSCode 开发容器打开本地终端吗?

visual-studio-code docker-container vscode-remote
2个回答
15
投票

这个解决方案在这个SO问题的接受答案中提供,所以如果下面的内容有帮助,请去投票。

使用命令面板(默认ctrl+shift+p/cmd+shift+p),有一个选项

终端:创建新的集成终端(本地)


2
投票

如果您具有从容器到主机的基于密钥的 SSH 访问,您可以将 终端配置文件 添加到远程设置(运行命令

Preferences: Open Remote Settings (JSON) (Dev Container)
打开它们):

{
    "terminal.integrated.profiles.linux": {
        "bash (Host)": {
            "path": "ssh",
            "icon": "terminal-bash",
            "args": [
                "user@host",
            ],
        },
    },
}

这将在“添加终端”下拉菜单中为您提供相应的

bash (Host)
条目:

© www.soinside.com 2019 - 2024. All rights reserved.