我试图运行" puppet-lint -f(当前打开的文件)
Puppet扩展提供了puppet-lint检查,但没有自动修复任何问题,它只是发出警告。如何添加键盘快捷键以运行" puppet-lint -f"在我正在编辑的文件上?
由于
答案 0 :(得分:2)
我对Puppet扩展程序一无所知,但一般来说,这里是如何将shell命令绑定到键盘上的:
为它创建一个任务(.vscode / tasks.json):
{
"version": "2.0.0",
{
"label": "node version",
"command": "node",
"args": [
"-v"
],
"type": "shell"
}
}
在args中:您可以使用${file}
作为当前文件。
然后在keybindings.json中:
{
"key": "shift+escape",
"command": "workbench.action.tasks.runTask",
"args": "node version"
},
答案 1 :(得分:0)
此扩展的共同作者。您可以使用Format Document
命令使Puppet VSCode Extension在当前文件上运行puppet-lint修复程序。然后,您可以将VSCode配置为在保存时运行格式。