8

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

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

它有一个特定的警告“启用此选项可能会导致抗病毒程序出现误报”,而我正在使用我的工作计算机。

4

2 回答 2

7

他们刚刚实现了这个功能:

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

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

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

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

编辑:它已经在稳定版本中可用。

于 2016-04-07T19:25:19.783 回答
1

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

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

但它不适用于“在命令提示符中打开”上下文菜单项。

于 2015-12-17T13:45:38.470 回答