Visual studio code 如何在VisualStudio代码中打开shell命令提示符?
当使用VisualStudio代码时,如何运行命令行程序,例如choco(chocolate)命令?我是否需要在VS代码外部运行一个单独的命令行(CMD.exe),或者代码中是否有一个热键/窗口,我可以在其中运行这些命令Visual studio code 如何在VisualStudio代码中打开shell命令提示符?,visual-studio-code,Visual Studio Code,当使用VisualStudio代码时,如何运行命令行程序,例如choco(chocolate)命令?我是否需要在VS代码外部运行一个单独的命令行(CMD.exe),或者代码中是否有一个热键/窗口,我可以在其中运行这些命令 我看到了“命令调色板”,但并不完全清楚该调色板中运行的是什么命令引擎。使用CMD+Shift+C或CTRL+Shift+C,但它只会打开一个新的外部编辑器标准bash控制台 我希望他们能实现一个集成控制台,我不能评论,因为我没有50%的声誉,所以我发布了一个答案。 正如MCBL
我看到了“命令调色板”,但并不完全清楚该调色板中运行的是什么命令引擎。使用
CMD+Shift+C
或CTRL+Shift+C
,但它只会打开一个新的外部编辑器标准bash控制台
我希望他们能实现一个集成控制台,我不能评论,因为我没有50%的声誉,所以我发布了一个答案。
正如MCBL所写,没有集成控制台。您可以在此处投票支持此功能:由于调试控制台不支持需要从控制台读取输入的程序,您可以通过在启动配置中将属性externalConsole设置为true来启用外部本机控制台。
json只需写下:“externalConsole”:true对于集成控制台使用Ctrl+` 从发行说明中: 随着5月份的发布,我们正在推出集成终端的初始版本。您可以使用Ctrl+`、从“视图|切换集成端子”菜单或从命令选项板中的“视图>切换集成端子”命令打开端子
我还不能添加评论,但我想指出@brady321的答案只适用于美国键盘: 注意:以下按键呈现为标准的美国键盘布局() 例如,英国键盘使用Ctrl+': 您可以在
文件>首选项>键盘快捷键搜索workbench.action.terminal.toggleTerminal
中找到快捷键。如果您不使用美国键盘,它将使用您的键盘布局向您显示等效的快捷键:
要检查打开本机控制台的快捷方式,请尝试在快捷方式文件中查找workbench.action.terminal.openNativeConsole
有关集成终端的更多信息,请访问:
我使用自定义快捷方式。将以下keybind添加到keybinds.json:
[
{
"key": "ctrl+,",
"command": "workbench.action.terminal.toggleTerminal"
}
]
打开keybinds.json
CTRL+SHIFT+p然后键入键盘并单击打开键盘快捷键
可以使用此菜单选项打开它:视图>集成终端
集成终端的默认键盘快捷键为Ctrl+`
在vscode中,您可以使用多个集成终端。如果要打开另一个,请使用Ctrl+Shift组合键+` vscode键快捷键呈现为标准美国键盘布局。如果使用不同的键盘布局,可以看到当前键盘中的表示形式。 很简单,打开此菜单选项:
文件>首选项>键盘快捷键
在默认键盘快捷键上
搜索命令workbench.action.terminal.toggleTerminal
,然后将鼠标指向信息图标,可以看到组合。对我来说是Ctrl+ñ,因为我使用的是西班牙语键盘布局
另外,创建个人快捷方式切换到终端也很酷。打开此菜单选项:文件>首选项>键盘快捷键
,然后在keybinding.json
选项卡上放置以下内容:
[
{
"key": "ctrl+pageup",
"command": "workbench.action.terminal.focusNext",
"when": "terminalFocus"
},{
"key": "ctrl+pagedown",
"command": "workbench.action.terminal.focusPrevious",
"when": "terminalFocus"
}
]
现在,当光标集中在终端上,并且有多个终端时,您可以通过组合Ctrl+Page Down(上一个终端)和Ctrl+Page Up(下一个终端)浏览每个终端
提示:如果您专注于编辑器,可以使用相同的键盘快捷键在选项卡中导航。相反,您也可以通过执行以下操作在visual studio代码工具中运行终端: 转到“查看>集成终端”或使用快捷键“Ctrl+” 我相信这在VisualStudio代码的更高版本上是可用的。我可以在版本1.7.0-insider上执行此操作。Ctrl+` 集成终端在VisualStudio代码中,可以打开一个集成终端 终端,最初从工作区的根开始。这个可以 非常方便,因为您不必切换窗口或更改 执行快速命令行任务的现有终端的状态 要打开终端,请执行以下操作:
- 使用带有反勾号字符的Ctrl+`键盘快捷键
- 使用查看|切换集成终端菜单命令。从 命令
- 调色板(Ctrl+Shift+P),使用视图:切换集成端子 指挥部。
在我的英国MacBook上,当我在键盘快捷键中查找VS代码(代码>首选项>键盘快捷键)时,Toggle Integrated Terminal具有键绑定Crtl+` 然而,快捷键在Ctrl+§,这是我的MacBook上的键,与英国Windows键盘上的`相同
您可以使用Microsoft的文本编辑器,但不能使用etc等。要访问命令行,请使用Control+ESC。运行命令行程序的最佳方法是使用VS代码中提供的终端窗口。这样,您就不会切换任何应用程序。但要在终端和其他窗口之间切换,我建议如下: