gpt4 book ai didi

visual-studio-code - 如何将 VSCode 命令作为任务运行

转载 作者:行者123 更新时间:2023-12-03 14:16:53 25 4
gpt4 key购买 nike

Github 上的 VSCode 有一个标题为 Running commands as tasks #11396 的问题.它涉及在 VSCode 中将 VSCode 命令作为内部任务运行。

alexr00 评论 Dec 20, 2018 that :
You can now have commands in tasks.json并指向以下文档:

https://code.visualstudio.com/docs/editor/variables-reference#_settings-command-variables-and-input-variables

我已经阅读了这些文档,但仍然无法弄清楚如何做我想做的事。对于初学者,我想创建一个运行 liveserver 扩展启动代码的简单任务:extension.liveServer.goOnline

有人对尝试什么或在哪里看有任何想法吗?

最佳答案

因此,例如,您可以这样做:

    {
"label": "run copyLinesDown command",
// "type": "shell",

"command": "${command:editor.action.copyLinesDownAction}",

// "command": "${command:extension.gist.open}" // etc

// "runOptions": {
// "runOn": "folderOpen"
// }
},
这是 tasks.json 中的任务.当您运行该任务时,事件编辑器中的当前行将被复制下来。
所以我想如果你使用
    "command": "${command:extension.liveServer.goOnline}",
在像上面这样的任务中,应该运行扩展命令。 (检查拼写,是 extention 还是 extension ?)
具体见 command variables .
然后您可以使用(在 keybindings.json 中)为该任务分配一个键绑定(bind):
    {
"key": "ctrl+h", // binding of your choice
"command": "workbench.action.tasks.runTask",
"args": "run copyLinesDown command"
}

关于visual-studio-code - 如何将 VSCode 命令作为任务运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57470525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com