visual studio sheet duplicate code cheat atajos visual-studio visual-studio-code keyboard-shortcuts

visual-studio - sheet - visual studio code shortcuts windows



¿Cómo abrir la bombilla mediante un acceso directo? (2)

El comando correcto editor.action.quickFix . El enlace predeterminado en Windows tiene este aspecto:

{ "key": "ctrl+.", "command": "editor.action.quickFix", "when": "editorTextFocus" }

En Mac es CMD + . .

Algunos idiomas admiten acciones de código que muestran una bombilla que proporciona soluciones rápidas para una advertencia / error (consulte https://code.visualstudio.com/docs/editor/editingevolved#_code-action para obtener más información). Me gusta esta función, pero no me gusta hacer clic en la bombilla. Lamentablemente, no puedo encontrar un acceso directo para abrir la bombilla en la posición actual del cursor . ¿Cómo puedo crear tal atajo?

Intenté crear un acceso directo para vscode.executeCodeActionProvider creando una combinación de vscode.executeCodeActionProvider personalizada como esta:

[{ "key": "alt+enter", "command": "vscode.executeCodeActionProvider"}]

Pero cada vez que presiono el atajo recibo la advertencia

Ejecutando el comando contribuido: ''vscode.executeCodeActionProvider'' falló.


Si eres un adicto a JetBrains y no puedes imaginar no aporreando Alt + Enter durante todo el día, entonces puedes volver a mapear el valor predeterminado ( Ctrl + . ) Con bastante facilidad.

Abra el menú Archivo y seleccione Preferencias y luego Accesos directos de teclado .

Escriba editor.action.quickFix en el cuadro de búsqueda:

Haga clic en el icono del lápiz o haga clic con el botón derecho y seleccione Cambiar combinación de teclas .

Ingrese su acceso directo preferido en el cuadro de diálogo que aparece, luego presione Entrar .

Deberías terminar con algo que se parece a: