¿Alguien sabe el método abreviado de teclado (Mac y Linux) para cambiar el foco entre el editor y el terminal integrado en Visual Studio Code?
visual-studio-code
Abhijeet
fuente
fuente
ctrl
+ '' 'será el mejor#-> Linux
ctrl
+ '' 'también funciona perfectamente con Windows.Respuestas:
Si bien hay muchos alternadores modales y accesos directos de navegación para VS Code, no hay uno específicamente para "pasar del editor al terminal y viceversa". Sin embargo, puede componer los dos pasos sobrecargando
key
y utilizando lawhen
cláusula .Abra keybindings.json desde el editor: CMD-SHIFT-P -> Preferencias: Abra el archivo de atajos de teclado y agregue estas entradas:
Con estos atajos, me enfocaré entre el editor y el Terminal Integrado usando la misma combinación de teclas.
fuente
"ctrl+`"
se puede especificar como"ctrl+oem_3"
.keybindings.json
archivo.CMD-SHIFT-P
->Preferences: Open Keyboard Shortcuts File
. También es un buen recurso: code.visualstudio.com/docs/getstarted/keybindingsctrl+` : Para centrarse en el terminal integrado
ctrl+1 : Para centrarse en el editor (si el comando editor-2 sería ctrl+ 2)
Más información: http://www.rscoder.com/2020/04/how-to-switch-focus-between-editor-and.html
fuente
Ctrl+ Jobras; pero también muestra / oculta la consola.
fuente
Un poco tarde para el juego, pero configuré el mío como el siguiente en
keybindings.json
:Quería teclas separadas para abrir / cerrar la terminal y cambiar el foco de un lado a otro entre las ventanas.
fuente
alt+`
parece tener errores: se siguealt
más fácil presionar quectrl
, así que en mi configuración es al revés.alt
para cambiar el enfoque.A partir de la versión: 1.26.1 (Linux), el acceso directo no está configurado de forma predeterminada. Para establecer el acceso directo
Para el editor, el enfoque ya está configurado de forma predeterminada.
fuente
Configuré el mío de la siguiente manera ya que encontré que ctrl+ `es un poco difícil de presionar.
También configuré lo siguiente para moverme entre el grupo editor.
Por cierto, he configurado Caps Lockpara ctrlel Mac desde el
System Preferences => keyboard =>Modifier Keys
.fuente
La combinación de teclas predeterminada para alternar el terminal integrado es "Ctrl +` "de acuerdo con la página de documentación de atajos de teclado vscode . Si no le gusta ese acceso directo, puede cambiarlo en su archivo de combinaciones de teclas agregando algo similar a:
No parece haber una combinación de teclas predeterminada para enfocar simplemente el panel inferior. Por lo tanto, si no desea alternar el panel inferior, deberá agregar algo similar a lo siguiente a su archivo de teclas:
fuente
focusPanel
es para la región general (incluya cosas como "Problemas", "Salida" y "Consola de depuración". También hay una acción específica para el Terminal integradoworkbench.action.terminal.focus
.Intente usar ctrl + ` para alternar la visibilidad del terminal y, como resultado, alternar el foco.
fuente
No es exactamente lo que se pide, pero lo encontré muy útil y relacionado.
Si alguien quiere cambiar de una terminal a otra terminal también abierta en el panel de terminal integrado de Visual Studio, puede buscar:
Terminal: Focus Next Terminal
O agregue el siguiente atajo de teclado y hágalo más rápido con la combinación de teclado.
Espero que ayude a alguien más.
fuente
La respuesta de Shubham Jain es la mejor opción ahora usando los atajos de teclado incorporados.
Yo mapeé
a Ctrl+;
y reasignado
a Ctrl+L
De esta manera, puede mover el foco entre el terminal y el editor, y alternar el terminal muy cerca.
fuente
En general, el código vs se usa
ctrl+j
para abrir Terminal, así que creé una combinación de teclas para cambiar con lactrl+k
combinación, como se muestra a continuación enkeybindings.json
:fuente
SOLUCIÓN DE VENTANAS SIMPLE PARA CUALQUIER DISEÑO DEL TECLADO (puede funcionar para otro sistema operativo pero no probado)
Utilizo un teclado finlandés, así que ninguno de los anteriores funcionó, pero esto debería funcionar para todos los teclados.
fuente
Hice esto yendo a la configuración> Atajos de teclado y luego en la sección donde da un terminal de enfoque de tipo de barra de búsqueda y selecciona la opción. Le pedirá que escriba la combinación que desea establecer para esta acción. Hazlo. En cuanto al foco del editor, escriba "foco del editor" en la barra de búsqueda y escriba la clave deseada. SI agrega una clave excelentemente. se puede eliminar yendo a editar Jason como se menciona en los comentarios anteriores
fuente
control + '~' funcionará para alternar entre los dos. y ' ' 'está justo encima del botón de tabulación.
fuente