SublimeText-Markdown/MarkdownEditing 插件使用完全指南
作为一款专为 Sublime Text 设计的 Markdown 编辑增强插件,MarkdownEditing 提供了丰富的功能来提升 Markdown 文档的编写体验。本文将全面介绍该插件的核心功能和使用技巧。
一、文本格式化功能
1.1 自动配对符号
MarkdownEditing 扩展了 Sublime Text 的自动配对功能:
- 星号(
*
)、反引号(`
)和下划线(_
)会自动配对并包裹选中文本 - 波浪号(
~
)会将选中文本用~~
包裹(删除线效果) - 按退格键(
Backspace
)可删除空符号对 - 按空格或 Tab 键可删除星号或下划线空对的右侧元素
可通过全局设置 auto_match_enabled
控制此功能。
1.2 快捷键绑定
提供快速设置粗体和斜体的快捷键,无论是否选中文本均可使用。若无选中文本,则作用于光标所在单词。若已为粗体/斜体,则取消设置。
| 标记语法 | 渲染效果 | Windows/Linux 快捷键 | Mac 快捷键 |--------------|------------|-------------------------------|--------------------------------------------- **bold**
| 粗体 | Alt + B | ⌘ + ⌥ + B _italic_
| 斜体 | Alt + I | ⌘ + ⌥ + I ~~strike~~
| ~~删除线~~ | 无默认绑定 | 无默认绑定 `code`
| 代码
| 无默认绑定 | 无默认绑定
二、标题处理功能
2.1 ATX 风格标题
支持两种 ATX 标题风格:
开放风格(不闭合):
## 二级标题
闭合风格:
## 二级标题 ##
通过命令面板可切换风格:
- 添加闭合井号
- 移除闭合井号
- 修复闭合井号(根据当前设置)
可通过 mde.match_heading_hashes
设置默认风格,mde.detect_heading_style
控制是否自动检测文件风格。
2.2 Setext 风格标题
对于使用下划线的 Setext 风格标题:
一级标题
=======
二级标题
-------
只需在输入 -
或 =
后按 Tab 键,插件会自动调整下划线长度以匹配标题文本。
2.3 标题级别调整
提供多种方式调整标题级别:
- 转换为普通文本
- 设置为指定级别(1-6)
- 提升/降低级别
对应快捷键:
- Windows/Linux: Alt+k 组合键
- Mac: ⌃+k 组合键
三、文档折叠功能
3.1 手动折叠控制
通过命令面板或快捷键可实现:
- 折叠当前章节
- 展开当前章节
- 按级别折叠(1-6)
- 折叠所有章节(保留标题)
- 展开所有章节
3.2 自动折叠设置
可在文件加载时自动折叠:
"mde.auto_fold_sections.level": 0
取值说明:
- false: 禁用
- true/1: 折叠一级标题
- 0: 折叠所有但保留标题(目录模式)
- 1-6: 折叠指定级别
四、引用块处理
提供智能的引用块编辑体验:
- 选中文本后按
>
转换为引用 - 回车自动添加新引用行
- 行尾按 Del 合并下一行
- Tab/Shift+Tab 正常缩进
快捷键:
- 增加/减少引用层级
- 终止引用块(添加两个空行)
五、列表与任务管理
5.1 列表处理
- 缩进时自动切换项目符号类型
- 可设置
mde.list_align_text
对齐文本 - 支持在有序/无序列表间切换
5.2 任务列表
提供 GFM 风格任务管理:
- 插入新任务(
[ ]
) - 切换任务状态(
[x]
) - 重置任务状态
六、链接与脚注
6.1 链接处理
- 自动折叠长链接提升可读性
- 添加缺失的链接标签
- 在定义和引用间跳转
- 整理引用(排序和报告)
6.2 脚注功能
- 插入新脚注
- 收集缺失脚注
- 在引用和定义间跳转
七、批注与修订
支持 CriticMarkup 语法,便于文档协作:
审阅者操作:
- 添加批注
{>> <<}
- 标记添加
{++ ++}
- 标记删除
{-- --}
- 高亮文本
{== ==}
- 建议替换
{~~ ~> ~~}
作者操作:
- 接受修改(Alt+Enter)
- 拒绝修改(Alt+Backspace)
八、Wiki 链接功能
支持双括号形式的 Wiki 链接:
[[示例页面]]
特性:
- 自动查找/创建同名 .md 文件
- 列出反向链接(引用当前页的页面)
- 适合构建个人知识库
使用建议
- 熟悉快捷键可大幅提升效率
- 根据项目需求配置自动折叠
- 合理使用批注功能进行协作
- Wiki 链接适合管理大量关联文档
MarkdownEditing 通过上述功能,将 Sublime Text 打造成了一个强大的 Markdown 编辑环境,无论是写作技术文档、学术论文还是个人笔记,都能获得流畅的编辑体验。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考