Atalho de teclado para se mover entre os campos realçados nos snippets de código do Visual Studio?


0

Eu estava tentando usar a conclusão do snippet para o JavaScript "Array.prototype.forEach", que exibe um trecho com dois campos realçados (um para o array e o segundo para o elemento do array no retorno de chamada). os três primeiros passos descritos abaixo, mas não sei como "tabular" até o último campo.

Etapa 1: evocar o snippet digitando "forE"

Etapa 2: selecione o snippet no menu suspenso e pressione Enter. O VSCode preenche, destaca dois campos, seleciona o primeiro campo e coloca o cursor no final do primeiro campo.

Etapa 3: digite o nome da matriz na qual você deseja executar a função forEach. O rótulo genérico "array" é substituído

Passo 4: [Precisa de ajuda aqui] como faço para selecionar o próximo campo? O uso do mouse desmarca todos os campos. Existe um atalho de teclado que perdi na documentação?

Medidas tomadas até agora:

  1. Lendo a documentação do VS Code para Snippets (mesmo que para Emmet e Emmet 2.0, caso esse comportamento fosse de alguma forma governado por isso).
  2. Pesquisando o estouro de pilha
  3. Pesquisando Superusuário (sem perguntas semelhantes encontradas em qualquer fórum).

O que você quer dizer com o próximo campo? Você quer dizer um atalho para selecionar a palavra-chave do elemento?
amicoderozer

Sim, é exatamente isso que quero dizer.
vipatron

Tab parece fazer o trabalho na minha versão do Visual Studio Code
amicoderozer

1
A guia funciona somente se eu não tiver alterado a palavra-chave "matriz" ainda. Se eu digitar o nome da matriz ("carrinhos", nesse caso) e, em seguida, pressionar a guia, o VSCode desmarcará tudo. Eu acho que descobri uma solução, no entanto. Eu pressiono Enter, depois Tab, e isso parece funcionar. Eu imagino que Enter está definindo a palavra-chave array para um valor, então Tab está fazendo o que é esperado. Obrigado pela ajuda!
vipatron

Sim, pressionei enter e depois tab. Não há de quê!
amicoderozer

Respostas:


-1

Então, para os curiosos: A resposta é:

Etapa 4: pressione Enter. Isso sai do modo de "substituição de rótulo para palavra-chave".

Etapa 5: pressione Tab. Isso selecionará o próximo campo de palavra-chave.

Agradecimentos especiais ao @amicoderozer.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.