Два довольно простых способа сделать это:
Создать фрагмент ... перейдите в Инструменты> Разработчик> Новый фрагмент, добавьте следующее:
<snippet>
<content><![CDATA[import ipdb; pdb.set_trace()]]></content>
<tabTrigger>p</tabTrigger>
</snippet>
сохраните его .. следуетначать работать сразу.
- Ctrl + Введите (переводит вас на новую следующую строку),
- p + Tab (вставляет фрагмент).
4 нажатия клавиш.
ИЛИ
Вы можете использовать инструмент макро:
- Ctrl + Alt + Q (начать запись макроса)
- Ctrl + Введите (переводит вас на новую следующую строку)
- type: import ipdb;pdb.set_trace ()
- Ctrl + Alt + Q (конец записи макроса)
Сохранить сейчасyour_macro.sublime-macro (Инструменты> Сохранить макрос) и добавьте эту привязку ключей к вашим привязкам ключей пользователя:
{ "keys": ["p"], "command": "run_macro_file",
"args": {"file": "Packages/User/your_macro.sublime-macro"} }
теперь 'p' вставит ваш текст на следующую строку ..
1 нажатие клавиши ... но вы должны быть осторожны при написании кода, который никогда не нуждается в букве p ...;)