开启 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"
选项:
保存后,文档中的空格和 Tab 字符就会以小点和箭头形式显示出来。
Python 3.14.3
微软官方的 Python 扩展,是 VS Code 安装量最高的扩展(209M+)。集成 IntelliSense(通过 Pylance)、调试(通过 Python Debugger)、代码检查、格式化、重构和单元测试等功能。支持 Jupyter Notebook、虚拟环境管理和多 Python 版本切换。
下载
draw_white_space 的可选值
"none"
:不显示任何空白字符
"selection"
:仅在选中文本时显示空白字符
"all"
:始终显示所有空白字符(推荐用于调试)
"boundary"
:显示单词之间的空格,但不显示纯空白行中的字符
效果说明
启用
"all"
后:
普通空格会显示为浅色的小圆点(·)
Tab 制表符会显示为带箭头的符号(→)
换行符不会直接显示,但可通过插件如 "Show Whitespace" 增强
配合高亮主题更清晰
某些颜色主题对空白字符的显示较淡,可能看不清。可以尝试更换主题,或安装支持更明显标注的插件,比如:
Show Whitespace
Indent Guide Extended
基本上就这些。开启 draw_white_space 后能更清楚地看到文本结构,尤其在处理 Python 或 Markdown 文件时很有帮助。不复杂但容易忽略。
{
"draw_white_space": "all"
}
