VS Code 任务使用 url 打开 VS Code 的简单浏览器

Bla*_*ine 4 visual-studio-code

我打算编写一个任务,首先运行开发服务器命令,然后并行打开 VS code 的简单浏览器(命令调色板 -> 简单浏览器)到 url。

我不需要从开发服务器动态获取 url 的任务。

小智 5

我已成功完成使用输入变量打开简单浏览器的任务

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "open simple browser",
      "command": "${input:openSimpleBrowser}"
    }
  ],
  "inputs": [
    {
      "id": "openSimpleBrowser",
      "type": "command",
      "command": "simpleBrowser.show",
      "args": ["https://xkcd.com"]
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我没有找到文档的一件事是找到命令的名称。simpleBrowser.show我在 VSCode 中偶然发现了这个名字。显然,您可以通过以下方式获取命令面板中每个命令的名称:

  1. 首先在调色板中搜索命令
  2. 选择Configure Binding齿轮图标,它将带您前往Keyboard Shortcuts
  3. 在搜索栏中,将写入命令的名称,例如@command:simpleBrowser.show
  4. :您只需要输入变量后面的名称