开启显示空格和Tab符需在用户设置中添加"draw_white_space": "all",可使空格显示为小圆点、Tab显示为箭头,便于排查缩进问题。

在 Sublime Text 中,想要显示代码中的空格、Tab 符等空白字符,可以通过调整 draw_white_space 设置来实现。这个设置能帮助你更清楚地看到文本中的空白格式,对代码排版和缩进问题排查非常有用。
如何开启显示空格和 Tab 符
打开 Sublime Text,进入菜单栏的 Preferences → Settings,会打开两个并排的配置文件:左侧是默认设置(只读),右侧是用户自定义设置。你需要在用户设置中添加或修改 draw_white_space 选项。
以下是一些常用配置方式:- "draw_white_space": "all" — 显示所有空白字符,包括空格、Tab、换行符前的空格等。
- "draw_white_space": "boundary" — 只显示单词边界处的空格和 Tab(比如行首、行尾的空格)。
- "draw_white_space": "selection" — 仅在选中文本时显示空白字符。
- "draw_white_space": "none" — 不显示任何空白字符(默认状态)。
例如,如果你想始终看到所有空格和 Tab,可以在用户设置中加入:
"draw_white_space": "all"
视觉效果说明
启用后:
- 空格会显示为小圆点(·)
- Tab 符会显示为带箭头的符号(→)
具体样式取决于你使用的主题和配色方案,但通常都很清晰可辨。
额外提示
你也可以通过命令面板临时切换显示状态:
- 按下 Ctrl+Shift+P(macOS 上是 Cmd+Shift+P)
- 输入 “Draw White Space”,选择对应的选项即可快速切换
基本上就这些。合理使用 draw_white_space 能显著提升代码整洁度,特别是在处理缩进混乱的项目时特别实用。










