安装Alignment插件并使用快捷键Ctrl+Alt+A可实现代码符号对齐,提升可读性;通过Package Control安装后选中代码行,按快捷键即可按等号、冒号等对齐,支持自定义规则,配合JSFormat或autopep8等格式化插件效果更佳。

Sublime Text 虽然没有内置像 IDE 那样的自动代码格式化功能,但通过插件和快捷键可以高效实现代码对齐。关键在于使用合适的工具并掌握操作技巧。
安装 Alignment 插件实现智能对齐
Alignment 是 Sublime 中最常用的代码对齐插件,支持多种语言的符号对齐。
- 使用 Package Control 安装:按下 Ctrl+Shift+P,输入 "Install Package",搜索 "Alignment" 并安装
- 选中需要对齐的代码行(如多行变量赋值或属性定义)
- 按下 Ctrl+Alt+A(Windows/Linux)或 Cmd+Ctrl+A(Mac),自动按等号、冒号等符号对齐
常用对齐场景示例
比如以下未对齐的代码:
int a = 1;string name = "John";
bool isActive = true;
选中后使用 Alignment 插件,会变成:
int a = 1;string name = "John";
bool isActive = true;
提升可读性非常明显。
自定义对齐规则(可选进阶)
如果默认对齐不符合习惯,可以修改插件配置。
- 菜单栏 Preferences → Package Settings → Alignment → Settings - User
- 添加自定义分隔符,例如在 JSON 中按冒号对齐更整齐
- 调整空白字符数量或对齐优先级
配合代码格式化插件效果更佳
Alignment 主要解决横向对齐问题,完整代码美化建议结合其他插件。
- JS/HTML/CSS 可用 JSFormat 或 HTML-CSS-JS Prettify
- Python 推荐安装 autopep8 或 Black Formatter
- 先格式化结构,再用 Alignment 对齐特定语句,流程更合理
基本上就这些。对齐操作不复杂,但能显著提升代码整洁度,尤其在维护团队项目时特别实用。装好 Alignment 插件后,大多数对齐需求一键搞定。








