07 Combinaciones de Teclas Código de Visual Studio

12
﴾/﴿ Código VS 0.7.0 está disponible. Echa un vistazo a las nuevas características ﴾/updates﴿ y actualizar ﴾/docs/howtoupdate﴿ ahora. × TEMAS Combinaciones de teclas Tweet 0 0 Like Combinaciones de teclas para Visual Studio Code Visual Studio Code le permite realizar la mayoría de tareas directamente desde el teclado. Esta página lista los enlaces por omisión y también le permite saber cómo se puede upate ellos. Nota: Si usted visita esta página en un Mac obtendrá las combinaciones de teclas para el Mac. Si usted visita el uso de Windows o Linux obtendrá las claves para ese sistema operativo. Edición básica Llave Comando Identificación del Comando Ctrl + X La línea de corte ﴾selección vacío﴿ editor.action.clipboardCutAction Ctrl + C Línea de copia ﴾selección vacío﴿ editor.action.clipboardCopyAction Ctrl + Shift + K Borrar Line editor.action.deleteLines Ctrl + Enter Inserte Línea Abajo editor.action.insertLineAfter Ctrl + Shift + Enter Inserte Línea encima editor.action.insertLineBefore Alt + Abajo Mueva la Línea de Down editor.action.moveLinesDownAction

description

teclado

Transcript of 07 Combinaciones de Teclas Código de Visual Studio

Page 1: 07 Combinaciones de Teclas Código de Visual Studio

﴾/﴿

Código VS 0.7.0 está disponible. Echa un vistazo a las nuevas características ﴾/updates﴿ y actualizar ﴾/docs/howtoupdate﴿ahora.

×

TEMAS Combinaciones de teclas Tweet 0 0Like

Combinaciones de teclas para Visual Studio CodeVisual Studio Code le permite realizar la mayoría de tareas directamente desde el teclado. Esta página lista los enlaces por omisión y también lepermite saber cómo se puede upate ellos.

Nota: Si usted visita esta página en un Mac obtendrá las combinaciones de teclas para el Mac. Si usted visitael uso de Windows o Linux obtendrá las claves para ese sistema operativo.

Edición básicaLlave Comando Identificación del Comando

Ctrl + X La línea de corte ﴾selección vacío﴿ editor.action.clipboardCutAction

Ctrl + C Línea de copia ﴾selección vacío﴿ editor.action.clipboardCopyAction

Ctrl + Shift + K Borrar Line editor.action.deleteLines

Ctrl + Enter Inserte Línea Abajo editor.action.insertLineAfter

Ctrl + Shift + Enter Inserte Línea encima editor.action.insertLineBefore

Alt + Abajo Mueva la Línea de Down editor.action.moveLinesDownAction

Page 2: 07 Combinaciones de Teclas Código de Visual Studio

Alt + Arriba Mueva Line Up editor.action.moveLinesUpAction

Shift + Alt + Abajo Copia Línea de Down editor.action.copyLinesDownAction

Shift + Alt + Arriba Copia Line Up editor.action.copyLinesUpAction

Ctrl + D Añadir Selección Para Buscar siguiente partido editor.action.addSelectionToNextFindMatch

Ctrl + K Ctrl + D Mueva Última Selección Para Buscar siguiente partido editor.action.moveSelectionToNextFindMatch

Ctrl + T Deshacer la última operación del cursor cursorUndo

Ctrl + Shift + L Seleccione todas las apariciones de la selección actual editor.action.selectHighlights

Ctrl + F2 Seleccione todas las apariciones de la palabra actual editor.action.changeAll

Ctrl + Alt + Abajo Insertar Cursor Abajo editor.action.insertCursorBelow

Ctrl + Alt + Arriba Insertar cursor encima editor.action.insertCursorAbove

Ctrl + Mayús +] Saltar al soporte a juego editor.action.jumpToBracket

Ctrl +] Línea Sangría editor.action.indentLines

Ctrl + [ Anular sangría Línea editor.action.outdentLines

Hogar Ir al principio de la línea cursorHome

Fin Ir al final de línea cursorEnd

Ctrl + Fin Ir al final del archivo cursorBottom

Ctrl + Inicio Ir a Inicio de Archivo cursorTop

Ctrl + K Ctrl + C Añadir Línea comentario editor.action.addCommentLine

Page 3: 07 Combinaciones de Teclas Código de Visual Studio

Ctrl + K Ctrl + U Retire Línea comentario editor.action.removeCommentLine

Ctrl + / Alternar Línea comentario editor.action.commentLine

Shift + Alt + A Activar Bloquear comentario editor.action.blockComment

Ctrl + F Encontrar actions.find

Ctrl + H Reemplazar editor.action.startFindReplaceAction

F3 Buscar siguiente editor.action.nextMatchFindAction

Shift + F3 Buscar anterior editor.action.previousMatchFindAction

Ctrl + M Alternar el uso de Tab Key para Focus Ajuste editor.action.toggleTabFocusMode

Rich Idiomas EdiciónLlave Comando Identificación del Comando

Ctrl + Espacio Gatillo Sugerir editor.action.triggerSuggest

Shift + Alt + F Código Formato editor.action.format

F12 Ir a definición editor.action.goToDeclaration

Alt + F12 Peek Definición editor.action.previewDeclaration

Ctrl +. Arreglo rápido editor.action.quickFix

Mayús + F12 Mostrar Referencias editor.action.referenceSearch.trigger

F2 Cambiar el nombre de Symbol editor.action.rename

Ctrl + Shift +. Reemplazar con Siguiente Valor editor.action.inPlaceReplace.down

Page 4: 07 Combinaciones de Teclas Código de Visual Studio

Ctrl + Mayús +, Reemplazar con Valor anterior editor.action.inPlaceReplace.up

Shift + Alt + Derecha Expandir AST Seleccionar editor.action.smartSelect.grow

Shift + Alt + Izquierda Shrink AST Select editor.action.smartSelect.shrink

NavegaciónLlave Comando Identificación del Comando

Ctrl + T Mostrar todos los Símbolos workbench.action.showAllSymbols

Ctrl + G Ir a la línea ... workbench.action.gotoLine

Ctrl + P Vaya a Archivo ... workbench.action.quickOpen

Ctrl + Shift + O Vaya a Símbolo ... workbench.action.gotoSymbol

Ctrl + Shift + M Mostrar errores y advertencias workbench.action.showErrorsWarnings

F8 Ir al siguiente error o una advertencia editor.action.marker.next

Shift + F8 Ir al error anterior o Advertencia editor.action.marker.prev

Ctrl + Shift + P Mostrar todos los comandos workbench.action.showCommands

Ctrl + Tab Navegar Historia workbench.action.openPreviousEditor

Alt + Izquierda Volver workbench.action.navigateBack

Alt + Derecha Avanzar workbench.action.navigateForward

/ Gestión ventana Editor

Page 5: 07 Combinaciones de Teclas Código de Visual Studio

Llave Comando Identificación del Comando

Ctrl + Shift + N Nueva ventana workbench.action.newWindow

Ctrl + Shift + W Cerrar ventana workbench.action.closeWindow

Ctrl + F4 Cierre el Editor workbench.action.closeActiveEditor

Ctrl + ` Ciclo Entre Editores Abierto workbench.action.cycleEditor

Ctrl + \ Dividir Editor workbench.action.splitEditor

Ctrl + 1 Centrarse en la mano izquierda del editor workbench.action.focusFirstEditor

Ctrl + 2 Centrarse en el Editor de Side workbench.action.focusSecondEditor

Ctrl + 3 Centrarse en derecho Editor Mano workbench.action.focusThirdEditor

Ctrl + Alt + Izquierda Centrarse en Siguiente Editor de la izquierda workbench.action.focusLeftEditor

Ctrl + Alt + Derecha Centrarse en Siguiente Editor sobre el Derecho workbench.action.focusRightEditor

Gestión de archivosLlave Comando Identificación del Comando

Ctrl + N Archivo nuevo workbench.action.files.newUntitledFile

Ctrl + O Archivo Abierto ... workbench.action.files.openFile

Ctrl + S Guardar workbench.action.files.save

sin asignar Salvar a todos workbench.action.files.saveAll

Ctrl + Shift + S Guardar como... workbench.action.files.saveAs

Page 6: 07 Combinaciones de Teclas Código de Visual Studio

VisualizaciónLlave Comando Identificación del Comando

F11 Pantalla completa de palanca workbench.action.toggleFullScreen

Ctrl + = Acercar workbench.action.zoomIn

Ctrl + ‐ Disminuir el zoom workbench.action.zoomOut

Ctrl + B Activar la barra lateral Visibilidad workbench.action.toggleSidebarVisibility

Ctrl + Mayús + D Mostrar depuración workbench.view.debug

Ctrl + Shift + E Mostrar Explorador workbench.view.explorer

Ctrl + Shift + F Mostrar Buscar workbench.view.search

Ctrl + Shift + J Alternar Buscar Datos workbench.action.search.toggleQueryDetails

Ctrl + Shift + C Abre una nueva consola workbench.action.terminal.openNativeConsole

Ctrl + Shift + U Mostrar Valores de rendimiento workbench.action.output.showOutput

Ctrl + LL Mostrar OmniSharp Conectarse omnisharp.show.generalLog

Ctrl + L Ctrl + L Mostrar OmniSharp Acceder al Lado omnisharp.show.generalLogOnSide

Ctrl + Shift + V Alternar Markdown Prevista workbench.action.markdown.togglePreview

DepurarLlave Comando Identificación del Comando

F9 Alternar punto de interrupción editor.debug.action.toggleBreakpoint

Page 7: 07 Combinaciones de Teclas Código de Visual Studio

F5 Continuar workbench.action.debug.play

F5 Pausa workbench.action.debug.start

F11 Entrar En workbench.action.debug.stepInto

Mayús + F11 Salir workbench.action.debug.stepOut

F10 Paso a paso por workbench.action.debug.stepOver

Shift + F5 Deténgase workbench.action.debug.stop

TareasLlave Comando Identificación del Comando

Ctrl + Shift + B Ejecutar Construir Tarea workbench.action.tasks.build

Ctrl + Shift + T Ejecutar prueba de tareas workbench.action.tasks.test

Accesos directos PersonalizaciónTodos los atajos de teclado en Código VS se pueden personalizar a través de la usuario / keybindings.json archivo.

Para configurar atajos de teclado de la manera deseada, vaya al menú bajo AppMenu | Archivo, Preferencias, métodos abreviados deteclado .Esto abrirá a la izquierda los métodos abreviados de teclado por defecto ya la derecha de su / keybindings.json usuario archivodonde se puede sobrescribir los enlaces por omisión.

Reglas del tecladoEl despacho de atajos de teclado se realiza mediante el análisis de una lista de reglas que se expresan en JSON. Aquí hay unos ejemplos:

Page 8: 07 Combinaciones de Teclas Código de Visual Studio

// Combinaciones de teclas que están activas cuando la atención se centra en el editor{" clave ": "casa" , " cuando ": "editorTextFocus" , " comando ": "cursorHome"  },{" clave ": "shift + casa" , " cuando ": "editorTextFocus" , " comando ": "cursorHomeSelect"  },

// combinaciones de teclas que son complementarias{" clave ": "f5" , " cuando : " "inDebugMode" , " comando ": "workbench.action.debug.play"  },{" clave ": "f5" , " cuando ": "inDebugMode!" , " comando ": "workbench.action.debug.start"  }

// combinaciones de teclas globales{" clave ": "Ctrl + F" , " comando ": "actions.find"  },{" clave ": "alt + izquierda" , " comando ": "workbench.action.navigateBack"  },{" clave ": "alt + derecha" , " comando ": "workbench.action.navigateForward"  },

// combinaciones de teclas globales utilizando acordes{" clave ": "ctrl + ul" , " comando ": "omnisharp.show.generalLog"  },{" clave ": "ctrl + u ctrl + l" , " comando ": "omnisharp.show.generalLogOnSide"  },

Cada regla consiste en:

una necesaria clave que describe las teclas pulsadas.una opcional cuando contiene una expresión booleana que se evaluará en función de la actual contexto .un opcional de comandos que contiene el identificador del comando a ejecutar.

Cuando se pulsa una tecla:

las reglas se evalúan de abajo a arriba .la primera regla que coincide, tanto la clave y en términos de cuando , se acepta.se procesan sin más reglas.si se descubre que una regla y tiene un comando conjunto, el comando se ejecuta.

Los adicionales de usuario / keybindings.json normas se añaden durante la ejecución de la parte inferior de las reglas predeterminadas, loque permite sobrescribir las reglas predeterminadas. El archivo es visto por Código VS lo editarlo mientras Código VS está ejecutandoactualizará las reglas en tiempo de ejecución.

Teclas aceptadas

Page 9: 07 Combinaciones de Teclas Código de Visual Studio

La clave se compone de modificadores y la propia llave.

Se aceptan los siguientes modificadores:

OS Modificadores

OSX ctrl + , shift + , alt + , cmd +

Ventanas ctrl + , shift + , alt + , win +

Linux ctrl + , shift + , + alt , meta +

Se aceptan las siguientes claves:

f1‐f15 , az , 0‐9` , ‐ , = , [ , ] , ; , ' , , , . , /izquierda , arriba , derecha , abajo , RePág , AvPág , extremo , el hogarpestaña , introducir , de escape , el espacio , la tecla de retroceso , eliminarpausebreak , capslock , inserto

Acordes pueden describirse mediante la separación de las dos pulsaciones de teclas con un espacio. Por ejemplo: ctrl + k ctrl + c .

Próximos pasosOK, así que ya sabes acerca de nuestro apoyo combinación de teclas. Que sigue ...

Personalización ﴾customization﴿ ‐ Configurar Código de la manera deseada ‐ Temas, AjustesSoporte de idiomas ﴾languages﴿ ‐ Nuestra Bueno, mejor, mejor rejilla idioma para ver lo que puede esperarDepuración ﴾debugging﴿ ‐ Aquí es donde realmente brilla Código VSNode.js ﴾runtimes/nodejs﴿ ‐ Finalizar para terminar escenario Nodo con una aplicación de ejemplo con una aplicación de ejemplo

Preguntas habitualesQ: ¿Cómo averiguar qué comando se une a una clave específica?

Page 10: 07 Combinaciones de Teclas Código de Visual Studio

R: En los accesos directos de teclado por defecto, abra Esquema rápida pulsando Ctrl + Shift + O

Q: ¿Cómo añadir una combinación de teclas a una acción? Ej Añadir Ctrl + D para Eliminar Líneas

R: Encontrar una regla que desencadena la acción en los atajos de teclado por defecto, y escribir una versión modificada de la misma en suUsuario / keybindings.json archivo:

// originales, en defecto Atajos de teclado{" clave ": "ctrl + shift + k" , " comando ": "editor.action.deleteLines" ,                                     " cuando ": "editorTextFocus"  },// Modificado, en Usuario / keybindings.json, Ctrl + D ahora también desencadenar esta acción{" clave ": "ctrl + d" , " comando ": "editor.action.deleteLines" ,                                     " cuando ": "editorTextFocus"  },

Q: ¿Cómo eliminar una combinación de teclas de una acción? Por ejemplo Retire Ctrl + Shift + K de Líneas Eliminar

R: Encontrar una regla que desencadena la acción en los atajos de teclado por defecto, y escribir una versión modificada de la misma en suUsuario / keybindings.json archivo:

Page 11: 07 Combinaciones de Teclas Código de Visual Studio

// originales, en defecto Atajos de teclado{" clave ": "ctrl + shift + k" , " comando ": "editor.action.deleteLines" ,                                     " cuando ": "editorTextFocus"  },// Modificado, en Usuario / keybindings.json, Ctrl + Mayús + K no va a hacer nada más ya que comando está vacía{" clave ": "ctrl + shift + k" , " cuando ": "editorTextFocus"  },

Q: ¿Cómo añadir una combinación de teclas sólo en un determinado tipo de archivo?

R: Utilice el editorLangId clave en su contexto cuando cláusula. Por ejemplo:

{" clave ": "shift + alt + a" , " comando ": "editor.action.blockComment" ,                                     " cuando ": "'csharp' editorTextFocus && editorLangId =="  },

Q: He modificado mis combinaciones de teclas en usuario / keybindings.json , por qué no funcionan?

R: El problema más común es que puede haber un error de sintaxis en el archivo. De lo contrario, intente eliminar el cuando clave o recoger aotra persona con llave . Lo siento, en este momento, es un proceso de ensayo y error.

Q: ¿Por qué no escribir caracteres con AltGr trabajo para mí?

A : Al escribir caracteres con AltGr no funciona en todos los diseños de teclado. Una solución está en el trabajo. Si esto le sucede a usted, abrael menú de la aplicación, seleccione Archivo , Preferencias , métodos abreviados de teclado , y añadir lo siguiente a su archivokeybindings.json:

[{"Clave": "ctrl + alt + o"},{"Clave": "ctrl + alt + s"},{"Clave": "ctrl + alt + f"},{"Clave": "ctrl + alt +]"}]

¿Fue útil esta documentación