详解VScode 配置为 LaTeX 编辑器(IDE)
2020-03-19 16:01:42 来源:易采站长站 作者:丽君
快捷键
打开键盘快捷方式面板(左下侧齿轮,或快捷键ctrl+k,ctrl+s):
搜索"切换侧栏可见性",设置快捷键为ctrl+k ctrl+b。 搜索 latex build,将默认的ctrl+alt+b替换为ctrl+b(与Sublime Text 3统一)。 搜索latex recipe,设置快捷键为ctlr+r,方便点菜(选择编译方式)!(ST3中是显示文档大纲)。其他常用的快捷键:
"latex-workshop.view.pdf.viewer": "tab";时,在LaTeX源文件中按下快捷键,定位到PDF文档相应位置。(反向搜索见后面)
一些快捷处理
根据latex-workshop.latex.recipes中的name段设定,可在.tex文件首行指定编译方式。如%!TEX program = xelatex表示用xelatex编译文件,而%!TEX program = PDFlatex表示用latexpdf编译文件。多个文件情况,还可以用% !TEX root指定主文件,% !TEX bib指定bib的编译方式。
示例
%! TeX program = pdflatex
documentclass{article}
begin{document}
press ctrl+b to complie,press ctrl+alt+v to view pdf
end{document}
设置LaTeX文件和PDF文件之间的正/反向搜索
正向搜索是指按某种方式操作源文件中的部分,会在PDF文件中立即到达对应的部分。反向搜索就是在PDF文档的正文中某个位置点击,光标会定位到源文件的相应位置。正反向搜索十分方便文档错误的修改。反向搜索需要用到SumatraPDF软件(或Zathura)。
SumatraPDF软件是一款小巧强悍的PDF阅读器,是免费开源软件。国内有多个PDF阅读器基于SumatraPDF修改而来。
SumatraPDF官方下载地址:https://www.sumatrapdfreader.org/download-free-pdf-viewer.html
根据自己电脑操作系统,选择相应的软件下载并安装。
下面操作的一些说明:
我的VScode文件位置:VScode.exe在D:/ProgramFiles/Coding/VSCode文件夹
扩展安装在D:/ProgramFiles/Coding/VSCode/.vscode/。即将默认的%USERPROFILE%.vscode和%APPDATA%Code转移到了D:/ProgramFiles/Coding/VSCode文件夹中,然后建立了联接:
将SumatraPDF.exe复制到D:/ProgramFiles/Coding/VSCode/.vscode/,后面的设置只是针对这个位置的SumatraPDF.exe,设置不会影响其他位置的SumatraPDF.exe。因为我有时会使用Sumblime Text3,默认的SumatraPDF.exe已经对其设置。
使用下面的设置,需要修改其中的VScode.exe、cli.js、SumatraPDF.exe这三个文件的路径为自己电脑对应的路径。
步骤如下:













闽公网安备 35020302000061号