自定义VSCode以使用控制台模拟器而不是命令提示符

时间:2015-10-27 19:23:06

标签: visual-studio-code conemu

我可以自定义VSCode以使用控制台模拟器而不是命令提示符吗?

我想使用像conemu这样的东西,但不想在conemu中使用“force conemu作为控制台应用程序的默认终端”设置。

它有一个特定的警告“启用此选项可能会导致抗病毒程序中的错误警报”,并且我在我的工作计算机上。

2 个答案:

答案 0 :(得分:4)

他们刚刚实施了这项功能:

https://github.com/Microsoft/vscode/pull/3495

您将拥有 externalTerminal.windowsExec externalTerminal.linuxExec 用户设置,您可以在其中定义要使用的控制台模拟器。

在我的情况下,我在使用conEmu的Windows上。我的用户设置(settings.json)配置如下:

{
    "externalTerminal.windowsExec": "conEmu64.exe"
}

编辑:它已在稳定版本中提供。

答案 1 :(得分:1)

我刚刚编写了一个简单的扩展,它使用此扩展名定义的命令Ctrl/Cmd+Shift+C覆盖了键绑定console.open

https://marketplace.visualstudio.com/items/vilicvane.console

它没有使用"在命令提示符中打开"上下文菜单项。