我正在尝试运行"puppet-lint -f (当前打开的文件)“
Puppet扩展提供了puppet-lint检查,但不会自动修复任何问题,它只是给出警告。如何添加键盘快捷键,以便在当前正在编辑的文件上运行"puppet-lint -f“?
谢谢
发布于 2018-06-08 04:17:34
我对Puppet扩展一无所知,但总的来说,您可以将shell命令绑定到keychord:
为它创建一个任务(.vscode/tasks.json
):
{
"version": "2.0.0",
"tasks": [{
"label": "node version",
"command": "node",
"args": [
"-v"
],
"type": "shell"
}]
}
在args
中,您可以对当前文件使用${file}
。
然后将此选项添加到您的keybindings.json
(您可以在命令面板中的“首选项:打开键盘快捷键(JSON)”下找到它们):
{
"key": "shift+escape",
"command": "workbench.action.tasks.runTask",
"args": "node version"
},
发布于 2019-01-26 02:49:55
扩展的合著者在这里。您可以使用Format Document
命令让Puppet VSCode扩展在当前文件上运行puppet-lint修复。然后,可以将VSCode配置为在保存时运行格式化。
https://stackoverflow.com/questions/50725243
复制相似问题