将配置文件settings.json修改如下即可
{
"editor.wordWrap": "on",
"latex-workshop.latex.recipes": [
{ // 含参考文献的编译
"name": "xelatex -> bibtex -> xelatex*2",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
},
{ // 用于没有参考文献的编译
"name": "xelatex",
"tools": [
"xelatex"
]
},
],
"latex-workshop.latex.tools": [{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"]
}, {
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"]
}, {
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"]
}, {
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"]
}],
"latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.message.error.show": false,
"latex-workshop.message.warning.show": false,
"latex-workshop.latex.autoClean.run": "onFailed",
"latex-workshop.showContextMenu":true,
"latex-workshop.intellisense.package.enabled": true,
"latex-workshop.latex.recipe.default": "lastUsed",
"diffEditor.ignoreTrimWhitespace": true,
"workbench.statusBar.visible": true,
}