开启空白字符显示后,空格以小圆点、制表符以箭头显示。通过 Preferences → Settings 添加 “draw_white_space”: “all” 即可始终显示所有空白字符,便于排查缩进混用等问题。

在 sublime Text 中显示空格和制表符,可以帮助你更清晰地查看代码中的空白字符,避免格式混乱。开启这个功能后,空格会以小圆点显示,制表符会以箭头符号显示。
打开空白字符显示的方法
sublime text 支持通过设置直接开启空白字符的可视化显示:
- 打开菜单栏的 Preferences → Settings
- 在右侧用户设置(User Settings)中添加或修改以下选项:
“draw_white_space”: “all”
保存设置后,所有空格和制表符都会立即显示出来。
draw_white_space 的可选值
该设置支持多个参数值,控制不同情况下的空白字符显示:
- “none”:不显示任何空白字符
- “selection”:仅在选中文本时显示空白字符
- “blank”:只在空行或纯空白行中显示
- “all”:始终显示所有空白字符(推荐用于调试格式问题)
临时切换显示状态(快捷键)
你也可以通过命令面板快速切换显示状态:
- 按下 Ctrl+Shift+P(mac 上是 Cmd+Shift+P)打开命令面板
- 输入 Draw White Space
- 选择对应的显示模式即可
基本上就这些。开启后你会发现缩进是否混用、多余空格等问题一目了然,尤其在编写 python 或需要严格格式的代码时非常实用。