2015-03-16 21 views
7

Ci sono upper_case e lower_case comandi:Sublime Text - comando per rendere primo carattere maiuscolo

{ "keys": ["ctrl+k", "ctrl+u"], "command": "upper_case" }, 
{ "keys": ["ctrl+k", "ctrl+l"], "command": "lower_case" }, 

sto cercando per il comando di capitalizzare la prima lettera della stringa, che può essere assegnato a collegamento personalizzato.

risposta

24

Sotto Edit -> Convert Case è l'opzione Title Case. vincolante la seguente chiave dovrebbe funzionare:

{ "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" } 

aggiungere questo alla tua mappa personalizzata, e avrà la precedenza il comando predefinito per CtrlK, CtrlT - fold_tag_attributes. In alternativa, è possibile utilizzare

{ "keys": ["ctrl+k", "ctrl+i"], "command": "title_case" } 

che non è assegnato a nessun elemento nella mappa dei tasti di Sublime predefinita.

Se sei interessato ad altri tipi di conversioni, controlla il plug-in Case Conversion sul Controllo pacchetto. Installa i comandi per snake_case, camelCase, PascalCase, dot.case e dash-case, insieme ad alcune altre utilità, come ad esempio una funzione per separare parole con barre.

+0

esattamente quello che mi serviva, grazie! –

+4

Se qualcuno che si imbatte in questo sta usando un OS X. Dovrai incollare "{" keys ": [" super + k "," super + t "]," command ":" title_case "}' – califrench