Estoy tratando de usar la funcionalidad de cursor múltiple de vscode en un archivo grande (ish). el archivo es demasiado grande para seleccionar cada línea individualmente con ctrl-alt-up o down. En sublime-text, seleccionaría todo y presionaría ctrl-shift-l. ¿Hay algo similar en vscode. Intenté usar una búsqueda de expresiones regulares para ^, pero eso me da un error que indica "La expresión coincide con todo".
visual-studio-code
feihtief
fuente
fuente
home
tecla después.home
para Mac esfn
+left
Mantenga presionado Alt+ Shifty seleccione el bloque. Luego presione el botón Endo Right. Obtienes líneas individuales seleccionadas.
Utilizo la versión VSCode 1.5.3 en Windows.
fuente
ctrl + shift + L
para agregar cursores a todas las líneas seleccionadasalt+shift+I
.ctrlcmd
lugar dealt
, el atajo para esto esctrl + shift + drag
ocmd + shift + drag
.Mantenga Alt+ Shift+i
Mantenga pulsado Home( fn+ ->Mac) para el extremo derecho o el Endextremo izquierdo ( fn+ <-Mac)
fuente
gifox
para tales gifs.En realidad, esta función se llama
split selection into lines
en muchos editores.fuente
Instale la extensión Sublime Commands .
(No olvide agregar las combinaciones de teclas de la página de detalles de las extensiones a su
keybindings.json
)¿VS Code ya no tiene un comando "dividir en líneas"?
Sí , sí lo hace. Sin embargo, se diferencia del de Sublime.
En VS Code, cuando se divide en líneas, su selección se deselecciona y aparece un cursor al final de cada línea que se seleccionó (excepto en la última línea donde el cursor aparece al final de la selección).
En Sublime, cuando se divide en líneas, aparece un cursor al final de cada línea (con la misma excepción que en VS Code) y la selección se divide en cada línea y se "da" a la misma línea.
fuente
Tengo el mismo problema, estoy acostumbrado a Alt + arrastrar para hacer 'selecciones de cuadro' en Visual Studio, pero no funciona en el código.
Parece imposible por ahora hacerlo de otra manera que seleccionando cada línea.
Sin embargo, los complementos deberían ser compatibles pronto, por lo que es probable que veamos un complemento para esto si no los implementa directamente Microsoft.
Desde foros de voz de usuario de Visual Studio:
fuente