在OS X上配置Sublime Text以在标题栏中显示完整目录路径


113

在Linux上,默认情况下,Sublime Text在标题栏中显示我当前打开的文件的完整路径,但在OS X上,它仅显示文件名。

如何在OS X上配置Sublime,以在标题栏中显示当前打开文件的完整路径?


对于那些正在状态栏中查找文件路径的用户,有一个插件Statusbar Path
unifreak

Answers:


212

使用Sublime Text 3,只需编辑Sublime用户首选项Preferences -> Settings - User)即可:

{
  // ... other settings
  "show_full_path": true
}

然后,重新启动Sublime,以便加载新设置。

此选项将覆盖OS X特定于此选项的默认值false


9
是否可以自定义路径?我并不是真的想要完整的路径,或者只是文件名,而是基于我选择的文件夹的路径。my-app/app/templates/something.hbs-或my-app - templates/something.hbs
sheriffderek

9
然后,执行一次重启升华。
Ken Ratanachai S.

6
对于新手和分散注意力的用户(我是后者),在Sublime Text 3“首选项”>“设置”中打开一个垂直拆分的窗口。您必须在右窗格上编辑Preferences.sublime-settings,添加冒号和相关设置。
Emanuele Cipolla

14

对于Sublime Text 2/3应该相同(在OSX Yosemite上测试)

  1. 在Sublime中,进入“ Sublime Text 2/3”菜单,然后移至“首选项->”,然后移至“ Settings-User”,这将在Sublime中打开您的用户设置。

  2. 如果您从未添加过任何用户设置,则应仅包含一些注释。如果是这样,您可以粘贴以下内容:


一种设置

// Settings in here override those in "Default/Preferences.sublime-settings", and  
// are overridden in turn by file type specific settings.  
{  
"show_full_path": true  
} 


两种设置
(每行一种设置,并用,隔开)

// Settings in here override those in "Default/Preferences.sublime-settings", and  
// are overridden in turn by file type specific settings.  
{   
"show_full_path": true, 
"save_on_focus_lost": true  
} 
  1. 现在保存此设置文件。

  2. 现在,您应该可以在标题栏中看到完整的路径。

(注意:对我来说,我不需要重新启动Sublime即可看到标题栏中的路径,但我想我在使用Windows版本的程序时必须这样做)

仅供参考,在Sublime的全屏模式/无干扰模式下,您需要将指针移至屏幕顶部才能看到标题栏。

我通常只运行Sublime,在该窗口中,我已将窗口的大小手动调整为屏幕的完整大小,因此始终可以看到标题栏。



为了澄清您阅读以下内容:

//Show the full path to files in the title bar.  
// On OS X, this value is overridden in the platform specific settings, so  
// you'll need to place this line in your user settings to override it."

它试图告诉您修改Sublime Text用户设置,而不是任何OSX系统设置。


4
我该如何配置,以便~/Users/username... 仅显示我正在处理的当前目录中显示其完整路径的内容。例如,/Users/username/Desktop/Main/child/project-frontend/src/app/menu.js它只会显示project-frontend/src/app/menu.js
最多

出于完整性的考虑
benomatis

怎么save_on_focus_lost办?
tommy.carstensen

3

在Mac OS X的Sublime Text 3中:

1)添加"show_full_path": true到您的Sublime Text / Preferences / Settings - User文件。即使此行已经出现true在默认首选项中,也要添加它。,如果您在其他首选项中加入逗号,请以逗号()结束。保存您的更改。

2)退出并重新启动Sublime。

与其他用户偏好不同,重新启动应用程序之前,您不会看到此更改。


7
发布此答案时可能确实如此,但是我只是在sublime文本3(内部版本3114)中进行了尝试,并且无需重新启动sublime就可以工作。
斯蒂芬
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.