2011-12-15 10 views

Respuesta

15

dos maneras bastante fácil de hacer esto:

Crear un fragmento ... vaya a Herramientas> Desarrollador> Nueva fragmento, tapón de esto en:

<snippet> 
    <content><![CDATA[import ipdb; pdb.set_trace()]]></content> 
    <tabTrigger>p</tabTrigger> 
</snippet> 

Guardar debería comenzar a funcionar de inmediato

  • Ctrl +Introduzca (te pone en una nueva línea siguiente),
  • p + Tab (inserta el fragmento).

4 golpes de tecla.

O

Usted podría utilizar la herramienta macro:

  • Ctrl + Alt + Q (iniciar macro de grabación)
  • Ctrl + Introduzca (se pone usted en una nueva línea siguiente)
  • tipo: importación ipdb; pdb.set_trace()
  • Ctrl +Alt +Q (macro finalizar la grabación)

Ahora guarde your_macro.sublime-macro (Herramientas> Guardar macro), y añadir a la unión a la tecla sus usuarios asociaciones de teclas:

{ "keys": ["p"], "command": "run_macro_file", 
"args": {"file": "Packages/User/your_macro.sublime-macro"} } 

ahora 'p' se inserte el texto, en la línea siguiente ..

1 ke y derrame cerebral ... pero hay que tener cuidado de escribir código que nunca necesita la letra p ...;)

+1

¡Gracias! El comando ctr + alt + q no funciona en OS X. Pero desde el menú lo puse a funcionar. Y, por supuesto, cambió la clave a algo más, ctr + p en este caso. – Sjoerd

+0

Guau, esta tiene que ser la forma más extraña de configurar enlaces clave en un editor. Bueno, incluso la configuración de configuración es torpe. Demasiado perezoso para hacer un editor de configuraciones, creo. –

3

En Mac OS XI tienen que guardarlo con extensión:

.sublime-snippet

para obtener está funcionando.

Cuestiones relacionadas