SublimeText-Markdown/MarkdownEditing 插件使用完全指南

SublimeText-Markdown/MarkdownEditing 插件使用完全指南

MarkdownEditing Powerful Markdown package for Sublime Text with better syntax understanding and good color schemes. MarkdownEditing 项目地址: https://gitcode.com/gh_mirrors/ma/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: 折叠指定级别

四、引用块处理

提供智能的引用块编辑体验:

  1. 选中文本后按 > 转换为引用
  2. 回车自动添加新引用行
  3. 行尾按 Del 合并下一行
  4. 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 文件
  • 列出反向链接(引用当前页的页面)
  • 适合构建个人知识库

使用建议

  1. 熟悉快捷键可大幅提升效率
  2. 根据项目需求配置自动折叠
  3. 合理使用批注功能进行协作
  4. Wiki 链接适合管理大量关联文档

MarkdownEditing 通过上述功能,将 Sublime Text 打造成了一个强大的 Markdown 编辑环境,无论是写作技术文档、学术论文还是个人笔记,都能获得流畅的编辑体验。

MarkdownEditing Powerful Markdown package for Sublime Text with better syntax understanding and good color schemes. MarkdownEditing 项目地址: https://gitcode.com/gh_mirrors/ma/MarkdownEditing

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凤瑶熠Paulette

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值