1. 为什么选择VS Code作为LaTeX编辑器
作为一个长期用LaTeX写论文的技术博主,我尝试过各种LaTeX编辑器——从笨重的专用IDE到简陋的文本编辑器。直到三年前切换到VS Code,才真正找到了生产力工具的最佳平衡点。VS Code的轻量级设计(启动速度比专用LaTeX IDE快3倍以上)配合强大的扩展系统,让它成为目前最理想的LaTeX写作环境。
我实验室的博士生们经常抱怨LaTeX环境配置复杂,特别是跨平台使用时。通过本文介绍的配置方案,你可以在10分钟内搭建好一个支持:
- 实时编译预览(PDF自动刷新)
- 语法智能提示(比专用IDE更准确)
- 参考文献自动补全
- 多文件项目管理
- 版本控制集成
的环境。这个配置在Windows/macOS/Linux三大平台通用,我已经在团队内部推广使用,显著降低了新成员的LaTeX学习成本。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 基础环境准备
2.1 LaTeX发行版安装
选择TeX Live还是MiKTeX?我的建议是:
- Windows用户:选MiKTeX(体积小,按需安装包)
- macOS/Linux用户:选TeX Live(更稳定)
重要提示:无论哪种发行版,安装时务必勾选"安装所有包"选项。我遇到过无数次编译失败都是因为缺少某些冷门宏包,临时下载又遇到网络问题。
安装完成后,在终端运行:
bash复制latex --version
xelatex --version
确认输出版本信息。如果命令未找到,需要手动添加bin目录到系统PATH:
- Windows:
C:\texlive\2023\bin\win32 - macOS:
/usr/local/texlive/2023/bin/universal-darwin - Linux:
/usr/local/texlive/2023/bin/x86_64-linux
2.2 VS Code核心扩展
安装以下扩展(按推荐顺序):
- LaTeX Workshop(必备核心扩展)
- Code Spell Checker(英语拼写检查)
- GitLens(版本控制增强)
LaTeX Workshop的默认配置已经不错,但我们需要优化几个关键设置。打开VS Code设置(json),添加:
