Estou tentando usar a funcionalidade de vários cursores do vscode em um arquivo grande (ish). o arquivo é muito grande para selecionar cada linha individualmente com ctrl-alt-up ou down. Em sublime-text, eu selecionaria tudo e pressionaria ctrl-shift-l. Existe algo semelhante no vscode. Eu tentei usar uma pesquisa regex para ^, mas isso me deu um erro informando "Expressão corresponde a tudo".
visual-studio-code
ladrão
fonte
fonte
home
tecla depois.home
para Mac éfn
+left
Segure Alt+ Shifte selecione o bloco. Em seguida, pressione o botão Endou Right. Você obtém linhas individuais selecionadas.
Eu uso a versão VSCode 1.5.3 no Windows.
fonte
ctrl + shift + L
para adicionar cursores a todas as linhas selecionadasalt+shift+I
.ctrlcmd
vez dealt
, o atalho para isso éctrl + shift + drag
oucmd + shift + drag
.Segure Alt+ Shift+i
Segure Home( fn+ ->Mac) para extrema direita ou Endpara extrema esquerda ( fn+ <-Mac)
fonte
gifox
para esses gifs.Este recurso é realmente chamado
split selection into lines
em muitos editores.fonte
Instale a extensão Sublime Commands .
(Não se esqueça de adicionar os atalhos de teclado da página de detalhes de extensões para o seu
keybindings.json
)O VS Code já não tem um comando "dividir em linhas"?
Sim , sim. No entanto, é diferente do Sublime.
No VS Code, quando você divide em linhas, sua seleção é desmarcada e um cursor aparece no final de cada linha que foi selecionada (exceto para a última linha onde o cursor aparece no final da seleção).
No Sublime, quando você divide em linhas, um cursor aparece no final de cada linha (com a mesma exceção do Código VS) e a seleção é dividida em cada linha e "dada" à mesma linha.
fonte
Eu tenho o mesmo problema, estou acostumado a Alt + arrastar para fazer 'seleções de caixa' no Visual Studio, mas não funciona no código.
Parece ser impossível por enquanto fazer isso de forma diferente do que selecionando cada linha.
No entanto, os plug-ins devem ser suportados em breve, então provavelmente veremos um plug-in para isso se não for implementado diretamente pela Microsoft.
Dos fóruns de uso do visual studio:
fonte