VS Code 扩展列表¶
预计阅读时长 : 9 分钟
虽然 VS Code 自带的 Markdown 功能已经足够满足大多数人的需求,但对于重度写作者来说,还有很大的提升空间。以下是一些 VS Code 扩展,可以让你更高效地写作和管理 Markdown 文件。
在 VS Code 的庞大扩展库的支持下,我们可以轻松打造出最适合自己的 Markdown + Mkdocs + Git 工具。这些扩展不仅数量众多,而且功能齐全,只需要花费一些心思,就能让我们的写作和管理变得更加高效和便捷。
System¶
- Project-Manager ⧉ : 项目管理工具,让项目和文件管理更有条理
- Comment Anchors ⧉ : 代码注释高亮,和 Pycharm 的 TODO 相匹配
- WakaTime ⧉ : 统计使用各类工具的总时长,可以监测一下自己到底有没有偷懒
- VS Browser ⧉ : 在 VS Code 中直接打开浏览器,可以直接在 VS Code 中预览 MkDocs 文档
Markdown¶
- Markdown-All-in-One ⧉ : Markdown 的便捷功能增强扩展,快捷键和链接粘贴格式调整非常省事
- Markdown-Extended ⧉ : Markdown 的语法增强扩展,还有强大的导出功能,可以做到所见即所得
- Markdown-Checkbox ⧉ : Markdown 待办事项增强工具,可以通过快捷键进行添加和设置状态
- Markdown Table ⧉ : Markdown 表格 增强工具,可以通过 Tab 进行表格内跳转并自动美化
- Todo-Tree ⧉ : 配置后对 Admonition 内容进行高亮以及增加图标提示
- MdTableEditor ⧉: 和 Markdown Table 配合使用,非常方便的表格编辑工具
- CriticMarkup for Visual Studio Code ⧉ : 为 Markdown 文档添加评论和修改记录
- Markdown Paste ⧉ : 支持图片以及多种格式内容的智能粘贴
- Paste URL ⧉ : 粘帖链接时自动抓取标题,并转化为 Markdown 格式
- Image-Preview ⧉ : 直接在 Markdown 文档中预览图片缩略图
- mkdocs-img2figv2-plugin ⧉: 将图片标签转换为 figcaption 标签,可以实现居中效果并在图片下方添加说明文字
- Marp-for-VS-Code ⧉ : 使用 Markdown 制作 PPT,简单明了做出来的效果也不错
- markdownlint ⧉ : Markdown 语法检查工具,可以自定义规则
- Pangu-Markdown ⧉ : 中文排版工具,可以自动在中英文之间添加空格
- CJK Word Handler ⧉ : 按照中文的分词和分句来调整光标移动效果
- Mermaid Markdown Syntax Highlighting ⧉ : Mermaid 语法高亮
- Mermaid Graphical Editor ⧉ : Mermaid 图表编辑器,可以直接在预览中编辑图表
- WordCount-CJK ⧉ : 更准确的中文字符统计
- Markdown Execute ⧉ : 在 Markdown 文档中直接执行 Shell 和 JS 脚本
ICON¶
- :emojisense: ⧉ : Emoji 图标自动补全和预览,以 escape Emoji code 格式插入
- Font Awesome Auto-complete & Preview ⧉ : Font Awesome 图标自动补全和预览
- Font Awesome Gallery ⧉ : Font Awesome 图标搜索和名称复制
- Material Design Icons Intellisense ⧉ : Material Design 图标自动补全和预览
Draw.io¶
- Draw.io Integration ⧉ : 在 VS Code 中直接编辑 Draw.io 图表
- Draw.io Integration: Mermaid plugin ⧉ : 在 Draw.io 中直接编辑 Mermaid 图表
Color¶
- colorize ⧉ : 直接在 CSS 文档中展示色值对应的颜色
- Color Info ⧉ : 鼠标悬停在色值上时展示对应的颜色
- Color Manager ⧉ : 颜色管理工具,可以直接选择和调整颜色
RegEx¶
- Regexp-Explain ⧉ : 正则表达式可视化说明
- Replace-Rules ⧉ : 正则脚本管理
- Filter-Line ⧉ : 使用正则规则按照行进行筛选
- Sort-Lines ⧉ : 多行文本排序
Git¶
- .gitignore Generator ⧉ : Git 忽略文件生成器
- Git-history ⧉ : 用更直观的方式展示每个文件 Git 变化过程
Highlight¶
- Snippets Ranger ⧉ : 代码片段管理工具,可以快速查找和编辑代码片段
- Rainbow CSV ⧉ : CSV 文件高亮
- Output Colorizer ⧉ : 日志输出内容高亮
JSON¶
- Fix JSON ⧉ : 自动修复和美化 JSON 格式
- Sort JSON objects ⧉ : JSON 对象排序
- json ⧉ : JSON 侧边栏节点树展示
- Json Editor ⧉ : JSON 编辑器,可以直接在树状预览中编辑 JSON 数据
- JSON Path Status Bar ⧉ : 在状态栏中展示 JSON 路径
AI Copilot¶
- GitHub Copilot ⧉ : 人工智能代码提示,可以大幅度提升写作效率
- GitHub Copilot Chat ⧉ : 人工智能代码对话,可以大幅度提升写作效率
- GitHub Copilot Labs ⧉ : GitHub Copilot 的实验室功能补充
File¶
- Office Viewer ⧉ : 在 VS Code 中预览 Office 文档
- SVG ⧉ : SVG 图像预览和处理
- SVG Gallery ⧉ : 以画廊形式预览 SVG 图像