配置Visual Studio代码以在F7键

时间:2017-05-02 18:54:17

标签: compilation onclick task visual-studio-code hotkeys

我正在尝试配置Visual Studio代码(VSC)以在 F7 键上编译Project。不幸的是,这个IDE没有用于编辑LiteIDE等设置的GUI。

我做了以下事情:

  1. 在VSC中打开了一个'hello.go'文件。
  2. Ctrl + Shift + P ,如MS页面所述。
  3. 在列表中搜索“其他”但尚未找到。
  4. (?)我应该如何使用他们告诉我选择的“其他任务”?
  5. 好的,现在我按 Ctrl + Shift + B 并说:

      

    “未定义构建任务。在tasks.json文件中使用'isBuildCommand'标记任务。”

  6. 我按下蓝色按钮“配置构建任务”。它在我的工作目录中创建文件夹“.vscode”,在其中创建“tasks.json”文件。

  7. '你到底在干嘛?' - 我认为。不要弄乱我的文件夹。它是源文件!不适用于微软。好。让我们想象一下,我们决定同意工作文件夹中的混乱。

  8. 在建议的模板中,我修改了一些文本,并在最后跟随'tasks.json':

    {
        "version": "0.1.0",
        "command": "go build",
        "taskName": "goBuild",
        "isShellCommand": true,
        "args": [""],
        "showOutput": "always"
    }
    
  9. (?)我保存文件并尝试使用 Ctrl + Shift + P 再次显示操作列表。我没有在列表中看到我的任务。 VSC重启没有帮助。嗯....为什么它不在列表中?

  10. 也许键绑定可以按我的意愿工作?档案 - >偏好 - >键盘快捷键(我不是一个疯狂的按 Ctrl + K 然后 Ctrl + S ,谁创建了这样的双热 - ..哦......没有..已经是冷键了!XD)。

  11. 我点击链接手动编辑.json文件并添加:

     // Place your key bindings in this file to overwrite the defaults
    [{
        "key": "f7",
        "command": "workbench.action.tasks.goBuild",
        "when": "editorTextFocus"
    }]
    
  12. 保存,在编辑器中按 F7 并... command 'workbench.action.tasks.goBuild' not found

  13. 使用LiteIDE for Go语言后,所有内容都只需点击一下(构建1个按钮),看起来VSC是由外星人为外星人创建的......至少对我来说不是人类,(

0 个答案:

没有答案