应安装 Table Editor 插件,它是 Sublime Text 中唯一稳定支持 Markdown 表格对齐的插件,需确保语法为 Markdown GFM、含合法分隔行、光标位于表格内,并用英文命令“Align Table”触发对齐。

MarkdownTableFormatter 这个插件并不存在——Sublime Text 社区主流且稳定可用的 Markdown 表格对齐插件只有 Table Editor。如果你在搜索中看到 MarkdownTableFormatter,大概率是名称记混、拼写错误,或是某个已废弃/未发布/非公开的 fork 分支。
下面直接说清楚怎么做、为什么这么选、以及容易卡住的地方。
为什么找不到 MarkdownTableFormatter?
Sublime Text 的 Package Control 仓库里没有名为 MarkdownTableFormatter 的官方或广泛使用的插件。所有可靠文档、GitHub 星标项目、Stack Overflow 高赞回答,指向的都是 Table Editor(作者:wbond,维护活跃,适配 ST4)。尝试安装该不存在的包,只会返回 “No package found” 或静默失败。
应该装哪个插件?Table Editor 安装与验证
这是目前唯一能真正识别 Markdown 表格结构、按内容长度重算列宽、支持 ---/:-:/-: 对齐语义的插件。
- 按
Ctrl+Shift+P(macOS 是Cmd+Shift+P)打开命令面板 - 输入
Package Control: Install Package回车 - 搜索
Table Editor,点击安装(注意不是TableEditor单词连写,也不是Markdown Table Formatter) - 安装完成后,打开一个
.md文件,输入基础表格:
| Name | Age | |------|-----| | Alice | 24 |
把光标停在第二行(分隔行),按 Ctrl+Alt+T(macOS 是 Cmd+Option+T)——如果列立刻对齐,说明插件已生效。
使用 markitdown 将文档和文件转换为 Markdown。适用于转换 PDF、Word (.docx)、PowerPoint (.pptx)、Excel (.xlsx, .xls)、HTML、CSV、JSON、XML 等格式。
表格对齐失败?先检查这三件事
90% 的“没反应”问题都出在这几个硬性条件上,和配置无关:
-
右下角语法必须是 Markdown GFM:点状态栏语言名 → 选Markdown GFM(不是Markdown、MultiMarkdown或Plain Text) -
表格必须含合法分隔行:第二行得是|---|---|这类结构,只有表头|a|b|不会触发对齐 -
光标必须落在表格内任意一行:不能全选表格再按快捷键,也不能放在空行或表格外;推荐直接把光标停在分隔行
汉化版用户特别注意:命令搜不到?用英文关键词
汉化包只改界面文字,不改底层命令注册名。你在命令面板里搜“对齐”“表格”“格式化”都无效。
- 必须输入
Align Table或Format Table - 如果搜不到,说明插件没装好或没加载:打开
Preferences → Package Settings → Table Editor,菜单项灰掉就代表未启用 - 分隔符对齐方式(左/中/右)不靠设置菜单,只靠你写的符号:
---左对齐、:-:居中、-:右对齐——改完保存再按一次Ctrl+Alt+T
| 和 - 构成的原始语法,并在正确上下文中响应。名字记错一次,可能浪费半小时排查;认准 Table Editor,按这四步走,基本不会卡住。

















