不存在MarkdownTableFormatter插件,唯一稳定可用的是Table Editor;它原生支持Markdown表格对齐、行列操作与格式化,需搭配MarkdownEditing使用,且表格须含分隔行并连续。

Sublime Text 没有叫 MarkdownTableFormatter 的官方或主流插件——你搜到的大概率是拼写错误、过时别名,或是把 Table Editor 误记成了这个名字。真正能稳定用、文档全、更新勤的只有 Table Editor,它原生支持 Markdown 表格对齐、行列操作和格式化,无需额外“Formatter”后缀。
为什么找不到 MarkdownTableFormatter?
Package Control 中不存在该插件名。搜索 MarkdownTableFormatter 或类似变体(如 Markdown Table Formatter、md-table-formatter)均无有效结果。社区长期维护且被多份实测文档交叉验证的,只有 Table Editor。部分用户混淆原因包括:
- 看到旧教程里手写的脚本名或自定义配置项误当插件名
- 把
Table Editor的命令Table Editor: Format Table简写成“table formatter” - 误将 VS Code 插件名套用到 Sublime 上(VS Code 有
Markdown Table Formatter,但不兼容 Sublime)
正确安装 Table Editor 的三步实操
确保 Package Control 已就位(Ctrl+Shift+P 能搜到 Package Control: Install Package),然后执行:
- 按 Ctrl+Shift+P(macOS 是 Cmd+Shift+P),输入
Package Control: Install Package回车 - 等待列表加载完成,输入
Table Editor,回车确认安装 - 安装完毕后**不用重启**,打开一个
.md文件,输入基础表格结构测试(如| a | b |\n|---|---|\n| 1 | 2 |),光标放其中任意行,按 Ctrl+Alt+T(macOS 是 Cmd+Alt+T)看是否立即对齐
必须搭配 MarkdownEditing 才能生效
Table Editor 本身不识别文件类型,它依赖语法高亮插件来判断当前是不是 Markdown。如果只装了 Table Editor,.md 文件仍显示为 Plain Text,快捷键会失效。务必补装:
- 同样通过 Package Control 安装
MarkdownEditing(注意拼写:带ing,不是Editor) - 安装后点击右下角语法标识(默认可能是
Plain Text),选Open all with current extension as… → Markdown GFM - 可选:在
Preferences → Package Settings → Table Editor → Settings – User中加一行:"table_editor_auto_format": true,实现保存时自动对齐
容易忽略的是:表格必须连续、含分隔行(|---|---|)、每行首尾有 |,否则 Table Editor 无法识别——这不是插件 bug,是它的设计前提。手动补全再触发 Ctrl+Alt+T 才是标准流程。


















