Sublime Text 支持手动和自动删除行尾空格。1. 手动清理:通过 Ctrl+Shift+P 打开命令面板,执行 "Trim Trailing White Space" 命令即可清除当前文件所有行尾空格。2. 自动清理:在 Preferences → Settings 用户设置中添加 "trim_trailing_white_space_on_save": true 可实现保存时自动删除行尾空格,配合 "trim_automatic_white_space": true 还可输入时自动去除多余空白。3. 验证方法:在行尾输入空格后保存文件,若空格被清除则设置生效。启用后能保持代码整洁,避免版本控制中因空格产生的不必要差异。

Sublime Text 可以轻松删除行尾多余的空格(trailing spaces),既支持手动清理,也支持保存时自动清理。
1. 手动删除行尾空格
如果你只想快速清理当前文件中的行尾空格,可以使用以下方法:
- 打开命令面板:Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)
- 输入关键词 "Trim Trailing White Space"
- 选择对应命令执行,即可删除所有行尾空格
2. 设置保存时自动清理行尾空格
更高效的方式是让 Sublime 在每次保存文件时自动清理行尾空格。操作如下:
- 进入菜单栏:**Preferences → Settings**
- 在右侧用户设置中添加以下配置:
"trim_trailing_white_space_on_save": true
其中:
- trim_automatic_white_space:输入时自动去除多余空白
- trim_trailing_white_space_on_save:保存文件时自动删除行尾空格
3. 验证效果
设置完成后,你可以通过以下方式确认是否生效:
- 在代码行末尾输入几个空格
- 保存文件(Ctrl+S / Cmd+S)
- 观察行尾空格是否被自动清除
基本上就这些。开启自动清理后,代码更整洁,也能避免因空格引发的版本控制差异问题。不复杂但容易忽略的小功能。










