No VSCode, quando digito um colchete, por exemplo, '(', ele cria automaticamente o colchete final: ')'. Existem atalhos para pular para o colchete ou parêntese de fechamento, sem pressionar a tecla 'Finalizar'?
Eu encontrei uma maneira de fazer no Sublime Text 2 que fazia exatamente isso, usando um Regex nas associações de teclas do usuário, mas não conseguia encontrar uma maneira de fazê-lo no VSCode.
visual-studio-code
ressuscitado
fonte
fonte
Respostas:
Mac Cmd + Shift+\
Windows Ctrl + Shift+\
Também você pode fazer:
Ctrl+ Shift+p
E selecione
Preferences: Open Keyboard Shortcuts
Lá, você poderá ver todos os atalhos e criar seus próprios.
fonte
\
sozinho; para obtê-lo, tenho que pressionarAltGr
+'
. A tecla|
funciona para que o comando no meu teclado sejaCtrl
+Shift
+|
.Ctrl+Shift+*
e deve ser o*
teclado comum, não o teclado numérico. Pesquisando (comCtrl+Shift+P
) o comando Ir para Bracket realmente revela isso. E o comando Selecionar para colchete , que não possui atalhos por padrão, mas, como explicado, pode ser adicionado via ligação de teclado personalizada.A maneira imediata de fazer isso é
fonte
Você pode aprender comandos na paleta de comandos Ctrl/ Cmd+ Shift+ P). Procure por "Ir para o suporte". A combinação de teclas também é mostrada lá.
fonte
Ctrl+Enter
ouShift-Enter
?O atalho é:
Windows / inglês Ctrl + Shift+\
Windows / alemão Ctrl + Shift+^
fonte
Pressione Ctrl+ K+S
ou
Abra Arquivo -> Preferências ---> Atalhos do teclado
Aqui, o tipo
editor.action.jumpToBracket
mostrará qual é a configuração atual. Você pode mantê-lo como está ou alterá-lo para sua combinação.fonte
Detalhes que podem beneficiar a todos (Linux / Win / Mac)
O comando no menu / editor de atalhos de teclado está
editor.action.jumpToBracket
lá, você pode configurá-lo para o que quiser. Há também um chamadoeditor.action.selectToBracket
que não possui atalho por padrão (pelo menos no Mac).Etc.
No Mac,
editor.action.jumpToBracket
começa como Cmd+ Shift+ \ e mudei para Ctrl+ ]porque não queria um Shiftlá e para estar alinhado com o que os outros aqui dizem que funciona no Linux / Win. Eu fiz isso na esperança de poder usar Ctrl+ Shift+ ]para "Estender a seleção para o parêntese correspondente". Foi isso que me levou a descobrir os detalhes acima. Eu ajusteieditor.action.selectToBracket
para Ctrl+ Shift+ ]e obtive exatamente o comportamento que queria.fonte
O comando "editor.action.jumpToBracket" salta entre colchetes de abertura e fechamento.
Aqui está a ligação de teclas padrão do comando, como pode ser visto na janela Atalhos de teclado padrão acessados em Arquivo | Preferências Atalhos do teclado:
Se você gosta de configurar rapidamente atalhos de teclado e configurações de código VS, existem comandos "workbench.action.openGlobalKeybindings" e "workbench.action.openGlobalSettings":
~ / .config / Code / User / keybindings.json:
fonte
Para aqueles com teclado fora dos EUA:
mostra as combinações de teclas atuais. Veja também aqui: https://code.visualstudio.com/docs/getstarted/keybindings
fonte
No teclado espanhol, é Ctrl+ Shift+º
Parece mudar de um layout de teclado para outro, portanto, procure-o melhor com Cmd+ Shift+ Pe digite "go to bracket" como outros sugeriram.
fonte
No teclado francês, a ligação padrão é: Ctrl+ Shift+*
fonte
Em alemão VS-Environments (aqui 2015): Optionen / Umgebung / Tastatur. (inglês: opções / ambiente / teclado). Mostrar comandos com "GeheZuKlammer" (inglês: "GoToBracket"). Defina seu próprio atalho.
fonte
O atalho 'go to bracket' leva o cursor antes do suporte, ao contrário da tecla 'end' que ocorre após o suporte. A extensão WASDMap VSCode é muito útil para navegar e selecionar texto usando as teclas WASD.
fonte
Basta adicionar a tag de abertura e escrever o nome do elemento e, ao mesmo tempo, adicionar a tag de fechamento com a tecla Shift pressionada, ele fará o trabalho.
Por exemplo, se eu precisar escrever
<Text></Text>
Escreverei
<Text
e pressionarei> + Shift
juntos, isso me proporcionará a tag de fechamento de abertura desejada do elemento Text.Obrigado, Nirmala
fonte
Para isso, instalei uma extensão chamada TabOut. Praticamente faz o que o nome sugere.
fonte
Use Control+ ]colocando o cursor no início ou no fim
fonte
(Para quem quer saber como fazê-lo no Visual Studio!)
fonte