Makra v Sublime Text editoru
Psát pořád dokola ty stejné příkazy je jednoduše opruz a proto existují makra. Do makra si uložíte nějakou sekvenci a klávesovou zkratkou potom takovou sekvenci vyvoláte bez nutnosti ji psát.
Příklad – v nette dost často používám třeba
NDebug::dump(); a psát to pořád dokola je na hlavu. V novém
nette je myslím ten příkaz ještě delší. Takže si v Sublime Text editoru
uděláme makro.
Nahrávání krátkodobého makra, co nepřežije zavření editoru, se
spustí klávesami ctrl+q → normálně píšete svůj příkaz
→ a zastavíte ctrl+q. Vkládáte potom makro pomocí
ctrl+shift+q. To my ale nechceme, my chceme trvalé makro.
Takže – vytvořte a otevřete si (na linuxu) soubor
/home/you/.config/sublime-text-2/Packages/User/ndebugdump.sublime-macro
a vložte do něj toto
[
{
"args":
{
"characters": "ndebug::dump"
},
"command": "insert"
},
{
"args":
{
"contents": "($0)"
},
"command": "insert_snippet"
},
{
"args":
{
"by": "characters",
"forward": true
},
"command": "move"
},
{
"args":
{
"characters": ";"
},
"command": "insert"
}
]
Posléze otevřete soubor
/home/you/.config/sublime-text-2/Packages/User/Default (Linux).sublime-keymap
a vložte do něj toto
[
{ "keys": ["alt+d"], "command": "run_macro_file", "args": {"file": "Packages/User/ndebugdump.sublime-macro"} }
]
Hotovo. alt+d krásně píše NDebug::dump() za nás a my jsme zase o kousek spokojenější, že.
Update o deset minut později: pohodlně prohlížet obsah mé Packages složky, kde se dějí tyhle úpravy můžete na githubu.
před 8 měsíci napsal Peter Láng | | Komentáře: 0
Komentáře
Zatím žádné komentáře.
Přidat komentář
Nahoru ↑