visual-studio-code - vista - visual studio code ajuste de linea
VSCode: abre el archivo desde el explorador de archivos con la tecla Intro en Mac OSX (8)
Así que me encontré con esto también, pero los atajos de teclado que terminé de usar es mapear cmd+enter
para renombrar y eliminar el renameFile de enter
.
{
"key": "cmd+enter",
"command": "renameFile",
"when": "explorerViewletVisible && filesExplorerFocus"
},
{
"key": "enter",
"command": "-renameFile",
"when": "explorerViewletVisible && filesExplorerFocus"
}
Al usar VSCode en Windows, puedo navegar por el explorador de archivos y presionar Enter en el archivo enfocado y el archivo se abrirá en el editor. En mi Mac, sin embargo, cuando hago esto, VSCode abrirá la entrada de cambio de nombre de la siguiente manera:
No estoy seguro de por qué hace esto. Incluso en otros editores de texto (por ejemplo, Atom), el comportamiento predeterminado es abrir el archivo en Enter . ¿Hay alguna manera de cambiar este comportamiento para que el archivo se abra en Entrar ? La única solución que he encontrado hasta ahora es CTRL + Enter , que abre el archivo en un nuevo panel, pero con un límite de 3 paneles en VSCode, esto es bastante limitante.
En la versión 1.19.2, en el mac pude acceder a atajos de teclado (barra de menú> código> preferencias> atajos de teclado), buscar "cambiar nombre" y editar "renameFile" ("When" value es "explorerViewletVisible && filesExplorerFocus &&! inputFocus ") cambiando el atajo a" cmd + enter ".
También puede pasar lo siguiente en su keybindings.json (hay un enlace a él en la página de atajos de teclado):
{
"key": "cmd+enter",
"command": "renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
}
Enter ahora abre el archivo resaltado en el explorador y ctrl + enter lo pone en modo rename / edit.
-Editar-
Después de actualizar a 1.21.0, la tecla Intro comenzó a funcionar como renameFile nuevamente. cmd + enter todavía funcionaba como renameFile también. Para solucionar esto, vaya a la barra de menú> código> preferencias> atajos de teclado y haga clic derecho en la entrada ofensiva y elimínela o agregue un signo de guión / menos al comienzo del comando en keybindings.json:
{
"key": "enter",
"command": "-renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
}
En preferencias:
Código -> Preferencias -> Accesos directos de teclado
Agregue esto a su keybindings.json
{
"key": "ctrl+n",
"command": "workbench.action.files.newFile"
}
dentro de la matriz que puede contener o no otras combinaciones de teclas que haya establecido. Guardar keybindings.json
Luego, cuando navegue a un directorio en el explorador de archivos, puede crear un nuevo archivo con ctrl + n
No estoy seguro de por qué el comportamiento "enter" es diferente, no estoy seguro de que "enter" solo esté configurado en las combinaciones de teclas en su sistema o simplemente adopta diferentes comportamientos según los estándares del sistema operativo ...
La buena noticia es que lo que estás buscando es CTRL + P o CTRL + O
CTRL + P le permite encontrar un archivo y CTRL + O debería abrirlo (el comportamiento exacto que desea)
También puede agregar "Ingresar" como una posibilidad para el comando "workbench.action.files.openFile", pero no está seguro si eso romperá algo si lo hace. Pruébelo o simplemente acostúmbrese a usar CTRL + O en ambas plataformas.
Más información:
https://code.visualstudio.com/Docs/customization/keybindings
Para mí, tengo que hacer el command
0
y luego hacer un command
down
Esto me lleva al explorador y luego abre el archivo que seleccioné. En Atom, solo tuve que presionar enter
para abrir el archivo. Encuentro que es un comportamiento extraño. vscode v 1.21.1
en OSX
Si alguien más se encuentra con este problema, el atajo de teclado para abrir un archivo desde el explorador de archivos en VSCode en una Mac es:
CMD + Abajo
Esto también funciona en Finder.
Traté de eliminar el atajo de "Renombrar", que tiene el enlace de "Enter". Luego abre el archivo correctamente cuando presiono "Enter".
cmd+down
NO funciona para mí usando VSCode 1.10.2 en Mac 10.10.5.
Sin embargo, cmd+enter
funciona para mí.
O si desea establecer su propia combinación de teclas para abrir un archivo desde el Explorador de archivos, agregue estas líneas a sus keybindings.json
:
// open file from File Explorer
{ "key": "enter", "command": "list.select",
"when": "explorerViewletVisible && filesExplorerFocus" },
(Por supuesto, puede cambiar enter
a cualquier combinación de teclas que desee).