Sublime Text 4.41+(Build 4141 起)才支持标题栏显示完整路径,需在用户设置中添加"show_full_path": true且文件已保存;低于此版本(含所有ST3)该设置无效,应使用Copy File Path命令或升级软件。

Sublime Text 4.41+(Build 4141 起)才能在标题栏显示完整路径,低于此版本(包括所有 ST3)加 "show_full_path": true 完全无效。
怎么确认自己用的是支持版本?
菜单栏 → Help → About Sublime Text,看 Build 号:
- Build 4126 是 ST4 起始版,但
show_full_path从 Build 4141(即 v4.41+)才真正支持 - Build 4126~4140:加了也白加,不是配置错,是版本不认
- ST3(任何 Build):原生不识别该字段,插件或快捷键才是唯一解法
升级方式:菜单栏 → Help → Upgrade Sublime Text(自动检测),或去官网下载最新安装包。
怎么正确配置 "show_full_path": true?
必须同时满足四个条件,缺一不可:
- 打开 Preferences → Settings,只改右侧「User Settings」窗格里的内容(左侧 Default 是只读的)
- 写在大括号
{}内部,且 JSON 格式合法:"show_full_path": true是布尔值,不能写成"show_full_path": "true" - 已有其他配置(如
"font_size": 12)时,新行前要加英文逗号,结尾不能多逗号 - 文件必须已保存(有真实磁盘路径),未保存的
untitled文件永远不显示路径
保存后无需重启,已保存文件的标题栏立刻刷新;重命名文件(F2 或右键 Rename)也会触发路径更新。
为什么标题栏还是只显示文件名?
常见误判点,不是设置没生效,而是被以下情况掩盖:
- Windows 下长路径(如
C:\a\b\c\d\e\f\g\file.py)会被系统标题栏截断,显示为C:\a\b\c\d\e\f\g\file.py—— 这是 Windows UI 层限制,Sublime 无法绕过 -
show_full_path只控制窗口顶部标题栏,**不影响标签页(tab)名称**;标签页永远只显示filename.ext,这是原生行为,不是 bug - 想让标签页显示路径?得靠插件,比如
Tab Names或Long Titles,它们响应tab_title_format字段(如设为"{relative_path}");原生设置里加这个字段毫无作用 - 多项目并行时路径区分度低?建议搭配使用 Project → Save Project As…,保存后标题栏会自动追加项目名,变成类似
my-api — /path/to/my-api/src/main.py
ST3 用户或旧版 ST4 怎么临时查看完整路径?
别折腾配置,直接用内置命令最可靠:
- 按
Ctrl+Shift+P(Win/Linux)或Cmd+Shift+P(macOS) - 输入
Copy File Path(注意不是Copy Relative Path) - 回车执行,完整绝对路径就进剪贴板了
这个命令全版本兼容,ST3 和 ST4 都能用,且对未保存文件返回空,符合预期。真正容易被忽略的是:很多人卡在“以为配置错了”,其实只是没保存文件、或版本压根不支持——先看 Build 号,再动手改设置。

















