Szukaj…


Wprowadzenie

Skróty klawiszowe są, podobnie jak w Sublime Text, JSON . Upewnij się, że wiesz, jak z nich korzystać, dzięki czemu zaoszczędzisz dużo czasu!

Składnia

  • klawisze: [lista] lista naciśnięć klawiszy
  • polecenie: [ciąg] polecenie do uruchomienia
  • args: [dict] argument, który należy przekazać do polecenia
  • kontekst: [lista] lista kontrolera, który pokaże, czy skrót jest włączony

Uwagi

Skróty muszą być przechowywane w pliku o nazwie Default.sublime-keymap być brane pod uwagę przez Sublime Text.

Specyficzne dla platformy

Co jeśli chcę utworzyć skróty tylko na przykład dla OSX?

Cóż, możesz. Wystarczy dodać (<platform>) po Default . Oto 3 możliwości:

  • Default (Windows).sublime-keymap
  • Default (Linux).sublime-keymap
  • Default (OSX).sublime-keymap

Skrót podstawowy

Oto prosty skrót, który uruchamia polecenie upper_case po naciśnięciu kombinacji klawiszy Ctrl + U.

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

Tak ustawiłem treść moich skrótów klawiszowych, ale to nie działa!

To normalne! To dlatego, że musi to być lista obiektów (prawdopodobnie potrzebujesz więcej niż jednego skrótu, prawda?). Oto jak powinno to wyglądać:

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

Teraz działa!



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow