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:
- 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).
- Pesquisando o estouro de pilha
- Pesquisando Superusuário (sem perguntas semelhantes encontradas em qualquer fórum).
Respostas:
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.
fonte