Saltar al contenido

Atajo VS Code para enfocar terminal integrado

Solución:

Lo que buscas es el Terminal: Terminal de enfoque mando. De forma predeterminada, no está asignado a un atajo, pero puede hacerlo fácilmente usando las preferencias de atajo de teclado.

También puede llamarlo desde la paleta de comandos presionando el botón F1 y escribiendo Focus Terminal.

Tenga en cuenta que este comando también creará una nueva ventana de terminal integrada si aún no hay ninguna activa.

ingrese la descripción de la imagen aquí

Para acceder a las preferencias de métodos abreviados de teclado, active la paleta de comandos presionando F1 y luego escribe open keyboard shortcuts. Para asignar un nuevo atajo para un comando, presione el + símbolo visible en el lado izquierdo de una fila. Aparecerá una ventana emergente donde debe registrar las claves deseadas.

Si el terminal es no ya se muestra, golpeo control+J.

Si la terminal es mostrado, golpeo control+J dos veces.

He agregado lo siguiente a mi keybindings.json expediente:

{ 
    "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, la misma combinación de teclas se enfocará en un terminal existente sin alternarlo.

Puedes encontrar todos los disponibles when cláusulas en la documentación de VSCode KeyBindings.

Esto no entra en conflicto con la misma combinación de teclas que ya se utiliza a nivel mundial para workbench.action.terminal.toggleTerminal.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *