sublime run repl programa current correr como macos sublimetext sublimerepl

macos - run - ¿Cómo crear un atajo de teclado para SublimeREPL?



sublime text console (4)

¿Es posible primero guardar una secuencia de comandos de Python y luego ejecutar este código (para evitar usar Ctrl + s)? Intenté hacerlo yo mismo pero no funciona :(

Photo

Soy nuevo en Sublime . Yo uso la versión 2 en mac. He instalado el paquete SublimeREPL .

¿Es posible crear un método abreviado de teclado para ejecutar el archivo con SublimeREPL?

Más precisamente, aquí hay una captura de pantalla. Quiero evitar pasar por este menú y correr rápidamente con un atajo de teclado.


Puede configurar los métodos abreviados de teclado para cualquier elemento del menú que pueda seleccionar, en cualquier aplicación.

  1. Vaya a Preferencias del sistemaTecladoAccesos directosAccesos directos de aplicaciones

  2. Haga clic en + para agregar un nuevo acceso directo.

  3. Establezca la Aplicación en Sublime Text.app , el Título del menú con el nombre exacto de la opción del menú y elija un atajo de teclado .

  4. Haga clic en Agregar .


Puede configurar un método abreviado de teclado para el comando en su captura de pantalla utilizando los enlaces de teclas Sublime.

  1. Abierto Sublime.

  2. Vaya a Preferencias> Vinculaciones de teclas - Usuario

  3. Agregue las siguientes líneas al archivo abierto entre paréntesis :

    { "keys": ["ctrl+alt+b"], "command": "run_existing_window_command", "args": { "id": "repl_python_run", "file": "config/Python/Main.sublime-menu" }}

  4. Guardalo

¡Está hecho! Puede escribir cualquier combinación de teclas en lugar de "ctrl+alt+b" , pero asegúrese de que no esté reservado por Sublime (verifique en Preferencias> Enlaces de teclas - Predeterminado )

Nota: Esto funciona para Sublime en Windows . No creo que haya ninguna diferencia para Sublime en Mac / Linux .


tq, agregar depuración

{ "keys": ["ctrl+b"], "command": "run_existing_window_command", "args": { "id": "repl_python_pdb", "file": "config/Python/Main.sublime-menu" } },