VScode 构建配方与键绑定

VScode 构建配方与键绑定

我有 VScode 和 LaTeX workshop,通常通过键入 ctrl-alt-B 进行编译。这将完成完整运行(pdflatex、bibtex、2 x pdflatex)。但是,我通常只对一次 LaTeX 运行感到满意,因此我添加了匹配的配方并设置了latex-workshop.recipes键绑定,但我仍然必须选择哪个我想使用的配方。我想我可以将其编码到键绑定的args参数中,但到目前为止这会产生错误。现在我有

{
    "key": "ctrl+alt+h",
    "command": "latex-workshop.recipes",
    "args": [
        "onelatex"
    ]
}

如果我现在按下该键,它会完全运行并发出抱怨:Failed to resolve build recipe: onelatex。如何让它工作?

答案1

您需要直接将字符串作为参数提供,而不是在列表中提供。

{
    "key": "Ctrl+Alt+H",
    "when": "resourceExtname == .tex",
    "command": "latex-workshop.recipes",
    "args": "onelatex"
}

这对你有用吗?

相关内容