Estoy tratando de obtener un acceso directo para agregar un nuevo archivo en mi carpeta de trabajo actual. Así que navego hasta el explorador usando cmd+shift+e
y cuando llego a la carpeta quiero crear una nueva clase que hago cmd+n
que me crea un nuevo archivo pero no se guarda en ninguna parte (estoy tratando de obtener un comportamiento similar al que hace ReSharper, por ejemplo ).
¿Existe algún otro acceso directo para crear el archivo en la carpeta en la que tiene el foco en el explorador? Básicamente, me gustaría que el cuadro de texto completara el nombre y luego el archivo se guarda automáticamente para que no reciba el mensaje más adelante.
Estoy usando como referencia la siguiente página: https://code.visualstudio.com/docs/customization/keybindings
fuente
"key": "a"
que no funcione? Funciona solo si lo hagocmd+n
Para agregar archivos o carpetas, agregue las siguientes líneas a
keybindings.json
:Respuesta actualizada el 2020/02/10 (Gracias a @AbrahamHernandez, quien proporcionó el comentario).
[ { "key": "ctrl+n", "command": "explorer.newFile", "when": "!editorFocus" }, { "key": "ctrl+shift+n", "command": "explorer.newFolder", "when": "!editorFocus" } ]
Estos enlaces están activos si el editor no está enfocado.
También se activan si la ventana de depuración está activa. Eso no es perfecto, pero el contexto
explorerFocus
se agregará en un futuro cercano: vea GitHubfuente
workbench.action
no encontradoexplorer.newFile
yexplorer.newFolder
Puede utilizar este método si no desea crear un acceso directo.
New File
oNew Folder
e ingrese.Así es como se crea un nuevo archivo / carpeta sin tocar el mouse. :)
fuente
ctrl+K ctrl+S
) y agregué uno paraexplorer.newFile
omitir los pasos 3 y 4.cmd+shift+p
?Puedes hacerlo en dos pasos:
Cmd + Shift + E
: Abra el explorador conCtrl + N
: Crea un nuevo archivo en la carpeta actual y asígnele un nombre.De hecho, me gusta este enfoque que el mágico de un clic porque cada paso es más claro y no tienes que configurar nada.
fuente