Configura Sublime Text su OS X per mostrare il percorso completo della directory nella barra del titolo


113

Su Linux, Sublime Text mostra il percorso completo del mio file attualmente aperto nella barra del titolo per impostazione predefinita, ma su OS X mostra solo il nome del file.

Come posso configurare Sublime su OS X per mostrare il percorso completo del file attualmente aperto nella barra del titolo?


Per coloro che cercano il percorso del file nella barra di stato , c'è un plug-inStatusbar Path
unifreak

Risposte:


212

Con Sublime Text 3, tutto ciò che serve è modificare le tue preferenze utente di Sublime ( Preferences -> Settings - User) per includere:

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

Quindi, riavvia Sublime in modo che le nuove impostazioni vengano caricate.

Questo sovrascriverà il valore predefinito specifico di OS X per questa opzione, che è false.


9
C'è un modo per personalizzare il percorso? Non voglio davvero il percorso completo, o solo il nome del file, ma piuttosto il percorso basato sulla cartella che ho aperto. my-app/app/templates/something.hbs- oppuremy-app - templates/something.hbs
sheriffderek

9
Quindi, fai un riavvio sublime.
Ken Ratanachai S.

6
Per i neofiti e gli utenti distratti (io sono quest'ultimo), in Preferenze di Sublime Text 3> Impostazioni si apre una finestra divisa verticalmente. Devi modificare Preferences.sublime-settings nel pannello di destra, aggiungendo i due punti e le impostazioni pertinenti.
Emanuele Cipolla

14

Dovrebbe essere lo stesso per Sublime Text 2/3 (testato su OSX Yosemite)

  1. Mentre sei in sublime, vai al menu "Sublime Text 2/3" e scorri verso il basso su "Preferenze ->" quindi vai su "Impostazioni - Utente" per aprire le impostazioni utente in Sublime

  2. Se non hai mai aggiunto alcuna impostazione utente, dovrebbe contenere solo alcuni commenti. In tal caso, puoi semplicemente incollare quanto segue:


Un'impostazione

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


Due impostazioni
(una per riga e separate da una,)

// 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. Ora salva questo file di impostazioni.

  2. Ora dovresti essere in grado di vedere il percorso completo nella barra del titolo.

(NOTA: per me non avevo bisogno di riavviare Sublime vedere il percorso nella barra del titolo, ma penso di averlo dovuto quando stavo usando la versione Windows del programma)

Cordiali saluti, nella modalità a schermo intero / senza distrazioni di Sublime, è necessario spostare il puntatore nella parte superiore dello schermo per visualizzare la barra del titolo.

Di solito eseguo Sublime dove ho ridimensionato manualmente la mia finestra per essere la dimensione intera dello schermo in modo da poter sempre vedere la barra del titolo.



Solo per chiarimenti quando leggi:

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

Stava cercando di dirti di modificare le Impostazioni utente di Sublime Text, non le impostazioni di sistema OSX.


4
come posso configurare in modo che invece di mostrare il percorso completo da ~/Users/username... esso venga visualizzato solo dalla directory corrente su cui sto lavorando. Ad esempio, invece di /Users/username/Desktop/Main/child/project-frontend/src/app/menu.jsesso verrà visualizzato soloproject-frontend/src/app/menu.js
Max

pollice in alto per la completezza
benomatis

Cosa fa save_on_focus_lost?
tommy.carstensen

3

In Sublime Text 3 per Mac OS X:

1) Aggiungi "show_full_path": trueal tuo Sublime Text / Preferences / Settings - Userfile. Aggiungi questa riga anche se appare già come truenelle preferenze di default. Termina la riga con una virgola ( ,) se la includi tra le altre preferenze. Salva le modifiche.

2) Esci e riavvia Sublime.

A differenza di altre preferenze utente, non vedrai questa modifica fino a quando non riavvierai l'app.


7
questo potrebbe essere vero quando è stata pubblicata questa risposta, ma l'ho appena provato nel sublime text 3 (build 3114) e ha funzionato senza dover riavviare sublime.
Stephen
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.