Visual Studio Code 1.17.1在浏览器中打开而不打开终端

时间:2017-10-19 16:58:42

标签: visual-studio-code

看起来像一个老问题,但找不到合适的答案。 我查看了herehere。 现在,我可以通过这样做打开Chrome:

task.json:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "taskName": "echo",
            "type": "shell",
            "command": "echo Hello"
        },
        {
            "taskName": "Open in Chrome",
            // "type": "process",
            "windows": {
                "command": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
            },
            "args": ["${file}"],
        }
    ]
}

keybindings.json:

[{
        "key": "ctrl+alt+g",
        "command": "workbench.action.tasks.runTask",
        "args": "Open in Chrome"
 },]

请注意,我甚至不需要type: process来运行它,并且只能使用我自己的密钥绑定来运行它。如果我使用ctrl + shift + B(Windows),它只允许一个任务。

但是,每次运行任务时,终端也会打开:Terminal will be reused by tasks, press any key to close it.这是重复的,对前端工作没有多大帮助。

有没有办法把它关掉?

我尝试添加:

"presentation": {
                "reveal": "never" //same with "silent"
            }

到task.json中的任务但它不起作用。

1 个答案:

答案 0 :(得分:0)

结束问题的答案: 最简单的方法是使用这样的扩展名:https://marketplace.visualstudio.com/items?itemName=techer.open-in-browser