开启 Sublime Text 的 draw_white_space 功能可显示不可见字符,便于排查格式问题;进入 Preferences → Settings,在右侧用户设置中添加 "draw_white_space": "all",保存后空格显示为小点(·),Tab 显示为箭头(→),推荐使用 "all" 值以始终显示所有空白字符,配合高亮主题或插件如 Show Whitespace 效果更佳。

Sublime Text 可以通过设置 draw_white_space 来显示空格、制表符等不可见字符。这个功能在排查缩进问题或格式混乱时非常有用。
如何开启显示不可见字符
打开 Sublime Text,进入菜单栏的 Preferences → Settings,会看到左右两个面板:
- 左侧是默认设置(只读)
- 右侧是用户自定义设置,修改这里生效
在右侧的用户设置中添加或修改 "draw_white_space" 选项:
{
"draw_white_space": "all"
}
保存后,文档中的空格和 Tab 字符就会以小点和箭头形式显示出来。
draw_white_space 的可选值
- "none":不显示任何空白字符
- "selection":仅在选中文本时显示空白字符
- "all":始终显示所有空白字符(推荐用于调试)
- "boundary":显示单词之间的空格,但不显示纯空白行中的字符
效果说明
启用 "all" 后:
- 普通空格会显示为浅色的小圆点(·)
- Tab 制表符会显示为带箭头的符号(→)
- 换行符不会直接显示,但可通过插件如 "Show Whitespace" 增强
配合高亮主题更清晰
某些颜色主题对空白字符的显示较淡,可能看不清。可以尝试更换主题,或安装支持更明显标注的插件,比如:
- Show Whitespace
- Indent Guide Extended
基本上就这些。开启 draw_white_space 后能更清楚地看到文本结构,尤其在处理 Python 或 Markdown 文件时很有帮助。不复杂但容易忽略。










