Configurez Sublime Text sur OS X pour afficher le chemin complet du répertoire dans la barre de titre

113

Sous Linux, Sublime Text affiche le chemin complet de mon fichier actuellement ouvert dans la barre de titre par défaut, mais sous OS X, il n'affiche que le nom du fichier.

Comment puis-je configurer Sublime sur OS X pour afficher le chemin complet du fichier actuellement ouvert dans la barre de titre?

Katarzyna
la source
Pour ceux qui recherchent le chemin du fichier dans la barre d'état , il existe un pluginStatusbar Path
unifreak

Réponses:

212

Avec Sublime Text 3, il vous suffit de modifier vos préférences utilisateur Sublime ( Preferences -> Settings - User) pour inclure:

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

Ensuite, redémarrez sublime pour que les nouveaux paramètres soient chargés.

Cela remplacera la valeur par défaut spécifique à OS X pour cette option, qui est false.

Myk Willis
la source
9
Existe-t-il un moyen de personnaliser le chemin? Je ne veux pas vraiment le chemin complet, ou juste le nom du fichier, mais plutôt le chemin basé sur le dossier que j'ai ouvert. my-app/app/templates/something.hbs- oumy-app - templates/something.hbs
sheriffderek
9
Ensuite, faites un redémarrage sublime.
Ken Ratanachai S.
6
Pour les débutants et les utilisateurs distraits (je suis ce dernier), dans Sublime Text 3 Préférences> Paramètres ouvre une fenêtre divisée verticalement. Vous devez éditer Preferences.sublime-settings dans le volet de droite, en ajoutant deux points et le paramètre correspondant.
Emanuele Cipolla
14

Devrait être le même pour Sublime Text 2/3 (testé sur OSX Yosemite)

  1. Alors qu'en sublime allez dans votre menu "Sublime Text 2/3" et descendez dans "Préférences ->" puis descendez dans "Paramètres - Utilisateur" cela ouvrira vos paramètres utilisateur dans Sublime

  2. Si vous n'avez jamais ajouté de paramètre utilisateur, il ne doit contenir que quelques commentaires. Si c'est le cas, vous pouvez simplement coller ce qui suit:


Un réglage

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


Deux paramètres
(un paramètre par ligne et séparés par un,)

// 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. Maintenant, enregistrez ce fichier de paramètres.

  2. Vous devriez maintenant pouvoir voir le chemin complet dans la barre de titre.

(NOTE: pour moi, je n'avais pas besoin de redémarrer Sublime voir le chemin dans la barre de titre, mais je pense que je devais le faire lorsque j'utilisais la version Windows du programme)

Pour votre information, en mode plein écran / mode sans distraction de Sublime, vous devez déplacer votre pointeur vers le haut de l'écran pour voir la barre de titre.

En général, je lance simplement Sublime où j'ai manuellement dimensionné ma fenêtre pour qu'elle corresponde à la taille de l'écran afin que je puisse toujours voir la barre de titre.



Juste pour clarifier quand vous lisez:

//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."

Il essayait de vous dire de modifier les paramètres utilisateur de Sublime Text et non les paramètres système OSX.

utilisateur4462150
la source
4
comment puis-je configurer pour que l'insteas d'affichage du chemin complet à partir de ~/Users/username... celui-ci ne s'affiche qu'à partir du répertoire actuel sur lequel je travaille. Par exemple, au lieu de /Users/username/Desktop/Main/child/project-frontend/src/app/menu.jscela, il ne s'affichera queproject-frontend/src/app/menu.js
Max
Bravo
Que fait save_on_focus_lost-on?
tommy.carstensen
3

Dans Sublime Text 3 pour Mac OS X:

1) Ajoutez "show_full_path": trueà votre Sublime Text / Preferences / Settings - Userfichier. Ajoutez cette ligne même si elle apparaît déjà comme truedans les préférences par défaut. Terminez la ligne par une virgule ( ,) si vous l'incluez parmi d'autres préférences. Enregistrez vos modifications.

2) Quittez et relancez Sublime.

Contrairement aux autres préférences des utilisateurs, vous ne verrez pas ce changement tant que vous n'aurez pas relancé l'application.

2540625
la source
7
cela a peut-être été vrai lorsque cette réponse a été publiée, mais je l'ai juste essayé dans sublime text 3 (build 3114) et cela a fonctionné sans avoir à redémarrer sublime.
Stephen le