2015-03-16 11 views
7

Es gibt upper_case und lower_case Befehle:Sublime Text - Befehl machen erste Zeichen Groß

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

Ich bin für den Befehl suchen den ersten Buchstaben der Zeichenfolge zu nutzen, die benutzerdefinierte Verknüpfung zugeordnet werden können.

Antwort

24

Unter Edit -> Convert Case ist die Option Title Case. Der folgende Schlüssel soll verbindlich arbeiten:

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

diese keymap zu Ihrer benutzerdefinierten hinzufügen, und es wird den Standardbefehl für CtrlK, CtrlT außer Kraft setzen - fold_tag_attributes. Alternativ können Sie auch

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

verwenden, das in der Standard-Sublime-Keymap keinem zugewiesen ist.

Wenn Sie an anderen Arten von Konvertierungen interessiert sind, sehen Sie sich das Case Conversion Plugin auf Package Control an. Es installiert Befehle für , camelCase, PascalCase, dot.case und dash-case, zusammen mit ein paar anderen Dienstprogrammen, wie eine Funktion zum Trennen von Wörtern mit Schrägstrichen.

+0

genau was ich brauchte, danke! –

+4

Wenn irgendjemand, der darauf stolpert, ein OS X benutzt, wollen Sie '{" keys ": [" super + k "," super + t "]," command ":" title_case "}' einfügen – califrench