Hola usuario de nuestro sitio web, encontramos la respuesta a tu pregunta, continúa leyendo y la verás más abajo.
Solución:
Los comandos que estás buscando son editor.action.copyLinesDownAction
y editor.action.copyLinesUpAction
.
Puede ver las combinaciones de teclas asociadas seleccionando: Archivo > Preferencias > Métodos abreviados de teclado
Ventanas:
Cambio+alternativa+Abajo y Cambio+alternativa+Arriba
Mac:
Cambio+Opción+Abajo y Cambio+OpciónArriba
Linux:
Control+Cambio+alternativa+Abajo y Control+Cambio+alternativa+Arriba
(Es posible que deba usar el teclado numérico Abajo y Arriba para Linux)
Además, los comandos editor.action.moveLinesUpAction
y editor.action.moveLinesDownAction
son los que mueven las líneas y están obligados a alternativa+Abajo y alternativa+Arriba en Windows y Mac y Control+Abajo y Control+Arriba en Linux.
Puede encontrar métodos abreviados de teclado en
Archivo > Preferencias > Métodos abreviados de teclado
Los atajos de teclado predeterminados son,
Acción Copiar líneas hacia abajo : cambio+alternativa+abajo
Copiar acción de alinear : cambio+alternativa+arriba
Acción Mover líneas hacia arriba : alternativa+arriba
Acción Mover líneas hacia abajo : alternativa+abajo
O puede anular los atajos de teclado desde
Archivo > Preferencias > Métodos abreviados de teclado
Y editando el keybindings.json
Ejemplo:
[
"key": "ctrl+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus"
,
"key": "ctrl+shift+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus"
,
"key": "ctrl+shift+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus"
]
Falta una respuesta a esta pregunta, “Cómo duplicar la selección de código” Similar a Sublime’s cmd/control+cambio+d o Jetbrains’ cmd/control+d comportamiento.
Instalar complemento Duplicar selección o línea de VS Code Marketplace
Esta extensión proporciona enlaces para control+d (Windows/Linux) y cmd+d (Mac OS). Para personalizar los métodos abreviados de teclado Preferencias -> Atajos de teclado:
"mac": "cmd+d",
"key": "ctrl+d",
"command": "geeebe.duplicateText",
"when": "editorTextFocus"
Nota : El acceso directo también hace la línea duplicada, por lo que si lo instala, elimine su anterior control+d atajo en copyLinesDownAction
(si lo hizo antes) de lo contrario, la selección duplicada puede fallar.
Agradecemos que desees ayudar nuestra faena añadiendo un comentario y puntuándolo te lo agradecemos.