É bem provável que você já tenha o Visual Studio Code (VS Code) instalado, mas você deve seguir esta atividade para verificar se há atualizações e personalizar sua instalação.
S01 - Configuração: Ferramentas – Edição – Visual Studio Code
O objetivo desta atividade de configuração é instalar o VS Code. Ele é gratuito para instalação em sistemas operacionais Mac, Windows e Linux. Usaremos este programa para escrever e editar código.
Organizações e programadores individuais decidem quais editores de código usar. Este curso usa o VS Code como o principal editor de código porque ele é gratuito, de código aberto e popular no setor, além de ter uma grande comunidade de suporte, desenvolvimento e extensões.
Instruções da Atividade
- Instale o editor do VS Code caso ainda não o tenha instalado: Visual Studio Code.
- Se você já tiver o VS Code instalado, verifique se há atualizações.
Para verificar atualizações no VS Code, use o menu
Ajuda►Verificar atualizações... -
Adicione a extensão Live Server no VS Code para oferecer suporte a testes locais e offline do seu trabalho no
seu navegador.
Recursos Opcionais
A ferramenta Live Server (Five Server), criada por Yannick, é muito semelhante ao Live Server e também funcionará para este curso. Então, se você tiver problemas com o Live Server ou já tiver instalado o Five Server em um curso anterior, esta é outra boa opção.
-
Personalize sua instalação do VS Code:
- Ative a opção de formatar código ao salvar.
Clique para expandir
- Na barra de menu do VS Code, clique em
Arquivo ► Preferências ► ConfiguraçõesVocê sempre pode acessar o painel
Configuraçõespressionando o atalho de duas teclas⌘ ,[Mac] ouCtrl ,[Windows/Linux]. - Digite "
format" na caixa de pesquisa. - Marque a caixa ☑️
Editor: Format on Save(Formatar ao Salvar).
- Na barra de menu do VS Code, clique em
- Ative o salvamento automático do código usando a opção After Delay (Após Atraso).
Clique para expandir
- Acesse o painel
Configuraçõespressionando o atalho⌘,[Mac] ouCtrl ,[Windows/Linux]. - Digite
auto save(salvar automaticamente) na caixa de pesquisa. - No painel
Files: Auto Save, altere o menu suspenso deoffparaafterDelay.Opção: Você pode definir o atraso para o tempo de sua preferência em milissegundos na configuração
Files: Auto Save Delay(Atraso no Salvamento Automático).
- Acesse o painel
- Ative a atualização automática de tags.
Clique para expandir
Ao modificar uma tag, o recurso de edição vinculada atualiza automaticamente a tag de fechamento correspondente.
- Acesse o painel
Configuraçõespressionando o atalho⌘,[Mac] ouCtrl ,[Windows/Linux]. - Digite
linked editingna caixa de pesquisa. - Marque a caixa ☑️
Editor: Linked Editing(Edição Vinculada).
- Acesse o painel
- Desabilite a ferramenta de sugestão inline da IA.
Clique para expandir
Ferramentas de desenvolvimento como o VS Code são criadas para profissionais e possuem muitos recursos que ajudam a criar linhas básicas de código rapidamente. Infelizmente, quando você está aprendendo a escrever linhas básicas de código, essas ferramentas poderosas muitas vezes atrapalham e prejudicam seu aprendizado. Com isso em mente, é recomendável que você desabilite o recurso Inline Suggest do VS Code.
- Acesse o painel
Configuraçõespressionando o atalho⌘,[Mac] ouCtrl ,[Windows/Linux]. - Digite "
inline suggest" na caixa de pesquisa. - Desmarque a caixa ☑️
Editor > Inline Suggest: Enabled(Sugestão Inline: Habilitada).
- Acesse o painel
- Você também usará o suporte integrado do Visual Studio Code para Emmet, que oferece atalhos e abreviações
para escrever HTML e CSS rapidamente, tornando o desenvolvimento muito mais ágil. Você não precisa fazer
nada para habilitar o Emmet, mas vale a pena conferir alguns dos comandos comuns.
Exemplos usando notação abreviada do Emmet
O Emmet é compatível com uma diversas abreviações e recursos, incluindo:
- Abreviações para elementos HTML: Por exemplo, digitar
.containere pressionar Tab gera um elemento <div> com uma classe de "container".<div class="container"></div>. - Aninhamento e Multiplicação: Você pode aninhar elementos usando o caractere > e fazer cópias
usando o
*. Por exemplo,ul>li*3seguido por Tab gerará um elemento<ul>com três elementos<li>aninhados.<ul> <li></li> <li></li> <li></li> </ul> - Agrupamento: Use o caractere
*para criar várias cópias de um elemento. Por exemplo,ul>li*5>aseguido por Tab gerará um elemento<ul>com cinco elementos<li>, cada um contendo um elemento<a>.<ul> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> </ul>
- Abreviações para elementos HTML: Por exemplo, digitar
- Ative a opção de formatar código ao salvar.
Recursos Opcionais
- Usando Snippets de Usuários do VS Code – Demonstração em Vídeo
- Documentação do VS Code – code.visualstudio.com (conteúdo em inglês)
- Snippets de Usuários – code.visualstudio.com (conteúdo em inglês)
- Emmet – code.visualstudio.com (conteúdo em inglês)
Obtendo Ajuda
Se você não conseguiu concluir nenhuma dessas etapas, então você ainda não está preparado(a).
Por favor,
caso precise de ajuda, use o Microsoft Teams.