使用Alignment插件可一键对齐代码中的等号、冒号等符号。通过Package Control安装后,选中代码并按下Ctrl+Alt+A(或Cmd+Ctrl+A)即可完成对齐,支持多语言且可自定义对齐字符和空格设置,显著提升代码可读性与整洁度。

在Sublime Text中,如果你想对齐代码中的等号(=)、冒号(:)或其他符号,可以使用Alignment插件来快速完成。这个插件支持多种语言,能自动根据指定字符对齐多行代码,使结构更清晰、可读性更强。
安装Alignment插件
使用Package Control来安装插件是最简单的方法:
- 按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)打开命令面板
- 输入“Package Control: Install Package”,回车确认
- 等待列表加载完成后,搜索“Alignment”并点击安装
对齐等号(=)或冒号(:)的操作方法
假设你有如下代码:
name = "Alice" age = 25 city = "Beijing"
你想让所有等号对齐成一列,操作如下:
- 选中需要对齐的多行代码(也可以不选,插件会自动处理当前光标所在段落)
- 按下快捷键 Ctrl+Alt+A(Windows/Linux)或 Cmd+Ctrl+A(Mac)
- 插件会自动以等号为分隔符,将左侧内容右对齐,右侧左对齐,结果如下:
name = "Alice" age = 25 city = "Beijing"
同样的方法也适用于冒号(:),比如在CSS或字典结构中:
color: red; font-size: 14px; margin: 0 auto;
使用相同快捷键后会变成:
color : red; font-size : 14px; margin : 0 auto;
自定义对齐规则(可选)
如果你希望对其他符号对齐,或者修改默认行为,可以自定义配置:
- 进入菜单栏:Preferences → Package Settings → Alignment → Settings
- 在右侧用户设置中添加或修改规则,例如增加对箭头 => 的支持:
{
"alignment_chars": [
"=",
":",
"=>"
],
"space_around_alignment_char": true
}
其中 space_around_alignment_char 控制是否在对齐符号前后加空格,设为 false 可去除多余空格。
基本上就这些。用好 Alignment 插件,写配置、变量声明或样式规则时会整洁很多,关键是操作简单,一键完成。










