visual-studio-code - español - visual studio code snippets
Código abreviado VS para enfocar terminal integrado (6)
@ ringo-de-smet
Los keybindings.json
que compartiste no me funcionaron en @code 1.25.1. Solo tuve que cambiar un poco:
{
"key": "cmd+y",
"command": "workbench.action.terminal.focus",
"when": "editorFocus"
},
{
"key": "cmd+y",
"command": "workbench.action.focusActiveEditorGroup",
"when": "terminalFocus"
}
¿Cómo enfocar al terminal integrado mientras se está mostrando?
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
Hay un atajo para mostrar el terminal integrado. Pero eso ocultará el terminal si ya está abierto. Sería bueno si hubiera un atajo para enfocarse en el terminal mientras se escribe en el editor.
Aunque la respuesta aceptada es la mejor, hay una manera de enfocarse en el terminal sin modificar la configuración.
Si ya está visible, al presionar CTRL + `dos veces primero se cerrará la consola del terminal y luego se volverá a abrir con el enfoque en ella.
He añadido lo siguiente a mi archivo keybindings.json
:
{
"key": "ctrl+`",
"command": "workbench.action.terminal.focus",
"when": "editorFocus"
},
{
"key": "ctrl+`",
"command": "workbench.action.terminal.focus",
"when": "explorerViewletFocus"
}
Esto cubre para mí la mayoría de los casos: cuando mi Explorer tiene el foco o cuando un editor tiene el foco, el mismo enlace de teclas se enfocará en un terminal existente sin cambiarlo.
Puede encontrar todas las cláusulas when
disponibles en la documentación de VSCode KeyBindings .
Esto no entra en conflicto con la misma combinación de teclas que ya se usa globalmente para workbench.action.terminal.toggleTerminal
.
Lo que está buscando es el comando Terminal: Focus Terminal . Por defecto, no está asignado a un acceso directo, pero puede hacerlo fácilmente usando las preferencias de acceso directo del teclado.
También puede llamarlo desde la paleta de comandos presionando la tecla F1 y escribiendo Focus Terminal
.
Tenga en cuenta que este comando también creará una nueva ventana de terminal integrada si una no está ya activa.
Para acceder a las preferencias de atajos de teclado, active la Paleta de comandos presionando F1 y luego escriba open keyboard shortcuts
. Para asignar un nuevo acceso directo a un comando, presione el símbolo +
visible en el lado izquierdo de una fila. Aparecerá una ventana emergente donde deberás grabar tus teclas deseadas.
Si el terminal no se muestra, presiono Ctrl + J.
Si se muestra el terminal, presiono Ctrl + J dos veces.
Supongo que el método abreviado para mostrar el terminal que está utilizando es CMD + J , solo mostrará / ocultará el panel de terminal. Si desea concentrarse en el terminal cuando se muestra, puede usar CTRL + `