1103 words
3 minutes
3 VS Code Extensions I Swear By
VS Code 之所以成为主流编辑器,除了轻量、跨平台等基础优势,强大的扩展生态是关键原因。作为日常重度使用者,我长期依赖三款扩展:One Dark Pro 负责统一界面风格,Remote - SSH 支撑远程开发工作流,Office Viewer 则用于快速处理各类非代码文件。它们配置简单、实用性强,几乎不需要额外学习成本,就能显著提升日常开发体验。
One Dark Pro
One Dark Pro 是基于 Atom One Dark 主题的经典复刻,也是我长期使用的默认主题。它在可读性、护眼和美观之间平衡得很好,适合长时间编码。
主要特点
- 提供多种风格:默认、Flat、Darker、Retro、Gnome 等,可根据环境与偏好切换。
- 高度可定制:支持开关粗体、斜体,调整色彩鲜艳度,也可通过
colorCustomizations和tokenColorCustomizations精细调整界面与语法高亮,甚至对不同语言单独配置。 - 语法高亮清晰:关键字、注释、变量、函数区分明显,视觉层次自然,能减少阅读疲劳与误读。
小配置建议
如果希望注释、关键字等更具辨识度,可以在 settings.json 中开启斜体样式,让代码结构更易区分。
Remote - SSH
Remote - SSH 是微软官方推出的远程开发扩展,也是我在 Linux 服务器与远程环境开发时的核心工具。它让本地 VS Code 可以直接连接远程主机,实现近乎本地的完整开发体验。
核心优势
- 完整远程开发能力:连接后可直接编辑远程文件、使用终端、断点调试、安装扩展,所有本地功能均可在远程环境使用。
- 跨平台支持:兼容 Linux、Windows、macOS 以及 ARM 架构设备,如云服务器、树莓派等。
- 无需本地拷贝代码:项目文件保留在服务器,避免本地与线上环境不一致,同时节省存储空间。
- 多主机快速切换:可保存多个 SSH 配置,配合密钥登录实现一键连接,方便在开发、测试等环境间切换。
快速使用
- 安装后按
F1,执行Remote-SSH: Open SSH Host... - 输入
user@host并完成认证(建议配置 SSH 密钥免密登录) - 连接成功后通过
Open Folder打开远程项目即可
注意事项
仅连接可信任的服务器;远程主机建议至少 2GB 内存,以保证流畅运行。
Office Viewer
Office Viewer 是一个偏工具型的扩展,我一般按需启用,用于在 VS Code 内直接查看和处理各类非代码文件,避免频繁切换应用。
功能亮点
- 支持格式广泛:包括 Word(.docx)、Excel(.xls/.xlsx/.csv)、PDF、SVG、字体文件、压缩包(.zip/.rar/.jar)、Markdown 等。
- 内置 Markdown 编辑器:基于 Vditor 实现所见即所得编辑,提供更高效的文档与 README 写作体验。
- 轻量化:体积小,平时禁用也不影响性能,需要时再启用。
- 实用细节:HTML 实时预览、压缩包内预览、超链接快捷打开、视图大小可调等。
配置提示
该扩展默认会接管 Markdown 编辑器。如果希望保留 VS Code 原生渲染,可在 settings.json 中添加:
{ "workbench.editorAssociations": { "*.md": "default", "*.markdown": "default" }}📌 使用建议
- 常驻扩展:One Dark Pro + Remote - SSH,满足日常界面与远程开发需求。
- 按需启用:Office Viewer 只在查看文档、表格等场景打开,减少资源占用。
- 个性化优化:结合主题自定义与 SSH 密钥配置,让工作流更简洁统一。
VS Code 的扩展很多,但真正长期留在工作流里的往往是简单、稳定、解决真实痛点的工具。以上三款都是我实际使用后觉得值得推荐的选择,安装即用,几乎无学习成本,能切实提升开发效率。
3 VS Code Extensions I Swear By
https://blog.yremmmm.com/posts/vsc-extensions/ Some information may be outdated









