Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Estrtura automática do HTML

Olá, pessoal.

Tenho uma dúvida com relação ao preenchimento automático no VS CODE. Quando vamos inciar a estrutura do código usando (! + Enter) ele escreve o código de estruta mas fica faltando o metadados de viewport da compatibiliade do Edge. Já na aula de exemplo quando os professores usam o mesmo comando isso não acontece.

Gostaria de saber se tem alguma configuração ou extensão para corrigir isso no meu VS CODE?

Aproveitando o gancho, também gostaria de saber se tem alguma forma de corrigir a indentação no meu código por completo sem precisar ficar indo de linha e linha?

Desde já agradeço.

2 respostas
solução!

Oi, William, tudo bem?

Para o problema do preenchimento automático que não inclui os metadados do viewport para compatibilidade com o Edge, você pode personalizar o snippet de HTML que é gerado pelo atalho ! + Enter. Para fazer isso, você precisa acessar o arquivo de configuração de snippets do VS Code. Aqui estão os passos:

  • Abra o Command Palette do VS Code (Ctrl+Shift+P).
  • Digite 'Configure User Snippets' e selecione essa opção.
  • Escolha 'html.json' para editar os snippets de HTML.
  • Adicione o seguinte snippet ao arquivo:
"HTML5": {
    "prefix": "!",
    "body": [
        "<!DOCTYPE html>",
        "<html lang=\"en\">",
        "<head>",
        "<meta charset=\"UTF-8\">",
        "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
        "<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">",
        "<title>${1:Document}</title>",
        "</head>",
        "<body>",
        "$2",
        "</body>",
        "</html>"
    ],
    "description": "Basic HTML5 document structure with Edge compatibility"
}
  • Salve o arquivo utilizando o "CTRL +S".
  • Ao usar o ponto de exclamação use o que contem "HTML5" na lateral direita.

Gif mostrando como adicionar o metadados de compatibilidade do Edge no VS Code

Quanto à questão da indentação, o VS Code tem uma funcionalidade muito útil chamada 'Format Document'. Você pode acessá-la com o atalho Shift+Alt+F ou através do Command Palette (CTRL + SHIFT + P) digitando 'Format Document'. Isso irá reindentar todo o seu documento conforme as configurações de formatação que você tem definido no VS Code.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Obrigado Rodrigo!