如何使用VSCode中的集成终端运行特定环境?

时间:2018-11-14 16:30:50

标签: visual-studio-code vscode-settings

当我在VSCode中从事某种项目时,我总是需要三个集成终端,我有一些键盘快捷键可以在其中创建和移动,但是我想执行一个快捷方式来创建这三个终端,更改名称(可选),并在每个命令中执行特定的命令。

我一直在尝试这种配置,只在一个终端上使用宏扩展:

keybindings.json

...
{
   "key": "ctrl+alt+m",
   "command": "macros.openTerminals"
}
...

用户设置:

"macros": {
    "openTerminals": [
        "workbench.action.terminal.toggleTerminal",
        "workbench.action.terminal.new",
        {
            "command": "workbench.action.terminal.rename",
            "args": {
                "text": "testName"
            }
        },
        {
            "command": "workbench.action.terminal.focus",
        },
        {
            "command": "terminal.integrated.shellArgs.linux",
            "args": {
                "text": "-ls"
            },
            "when": "terminalFocus"
        }
    ]
}

我不知道问题出在哪里,终端创建正确,但除此之外没有其他

参数:

  • VSCode版本:1.24.0
  • macros扩展名

0 个答案:

没有答案