📘 Bem-vindo ao Manual Digital
O Visual Studio Code, também conhecido como VS Code, é um editor de código utilizado para criar sites, aplicações, APIs, scripts, projetos JavaScript, Python, PHP, SQL e diversas outras tecnologias. Este manual foi desenvolvido para que você não apenas conheça o programa, mas consiga configurar seu ambiente de desenvolvimento e utilizá-lo de maneira organizada e profissional.
Siga os capítulos na sequência. Sempre que aparecer um atalho, pressione as teclas indicadas no teclado. Quando aparecer um procedimento, execute-o no seu próprio VS Code. O objetivo não é decorar todos os comandos. O objetivo é aprender a localizar e utilizar os recursos quando precisar.
Um bom desenvolvedor não é aquele que memoriza todos os comandos. É aquele que sabe utilizar as ferramentas para resolver problemas.
01. Instalando o Visual Studio Code
📌 O que é?
Instalação é o processo de preparar um programa para que ele possa ser executado e utilizado no computador.
O Visual Studio Code pode ser instalado em diferentes sistemas operacionais, como Windows, macOS e Linux.
🌐 Site oficial
https://code.visualstudio.com/
📝 Passo a passo
- Abra o navegador de internet.
- Acesse o site oficial do Visual Studio Code.
- Localize o botão de download correspondente ao seu sistema operacional.
- Faça o download do instalador.
- Após o download, abra o arquivo.
- Leia e aceite os termos da instalação.
- Escolha a pasta de instalação caso seja necessário.
- Continue avançando até chegar à etapa de instalação.
- Clique para instalar.
- Aguarde o término da instalação.
- Abra o Visual Studio Code.
Evite baixar o programa de sites desconhecidos. Para instalar o VS Code, utilize preferencialmente o site oficial.
02. Conhecendo a Interface do VS Code
A interface é o conjunto de áreas, botões, menus e ferramentas que aparecem na tela do Visual Studio Code.
Antes de começar a programar, é importante entender onde estão os principais recursos.
🧭 Principais áreas
- Barra lateral: reúne ferramentas como Explorador, Pesquisa, Controle de Código e Extensões.
- Explorador: mostra os arquivos e pastas do projeto.
- Editor: área onde o código é escrito.
- Abas: mostram os arquivos que estão abertos.
- Terminal: permite executar comandos.
- Barra de status: apresenta informações relacionadas ao arquivo atual.
Não se preocupe em decorar todos os elementos da interface. Conforme você utilizar o VS Code, essas áreas se tornarão familiares.
03. Colocando o VS Code em Português
O VS Code permite alterar o idioma da interface por meio de um pacote de idioma.
Em vez de procurar menus manualmente, vamos utilizar uma das ferramentas mais importantes do VS Code: Paleta de Comandos.
⌨️ Atalho utilizado
Ctrl + Shift + P
A Paleta de Comandos funciona como um mecanismo de pesquisa para os comandos disponíveis no VS Code.
Em vez de procurar uma função em vários menus, você pode pressionar Ctrl + Shift + P e pesquisar pelo nome da função.
📝 Passo a passo
- Abra o Visual Studio Code.
- Pressione: Ctrl + Shift + P
- Uma caixa de pesquisa aparecerá na parte superior da tela.
- Digite: Configure Display Language
- Selecione o comando correspondente.
- O VS Code exibirá os idiomas disponíveis.
- Procure por: Português (Brasil)
- Se o pacote ainda não estiver instalado, o VS Code poderá solicitar a instalação da extensão de idioma.
- Instale o pacote.
- Reinicie o VS Code quando solicitado.
Você aprendeu uma habilidade muito importante: utilizar a Paleta de Comandos para localizar recursos do programa.
Esse recurso será utilizado novamente em vários momentos deste manual.
Quando você não souber onde está determinada configuração ou comando do VS Code, experimente primeiro:
Ctrl + Shift + P
04. Criando e Abrindo uma Pasta de Projeto
Uma pasta de projeto é o local onde serão armazenados os arquivos relacionados a uma aplicação.
Em desenvolvimento de sistemas, organizar corretamente os arquivos desde o início evita problemas posteriormente.
📁 Criando a estrutura
- Crie uma pasta no computador.
- Dê um nome claro para ela.
- Abra o Visual Studio Code.
- Utilize o recurso de abrir pasta.
- Selecione a pasta criada.
🏗️ Exemplo de estrutura
meu-site/
│
├── index.html
│
├── css/
│ └── style.css
│
├── js/
│ └── script.js
│
└── imagens/
Quando você abre somente um arquivo, o VS Code sabe trabalhar com aquele arquivo, mas não necessariamente estará trabalhando com toda a estrutura do projeto.
Quando você abre a pasta do projeto, o Explorador passa a mostrar os arquivos e diretórios daquele projeto.
Sempre que possível, abra no VS Code a pasta principal do projeto.
05. Utilizando o Explorador de Arquivos
O Explorador é a área do VS Code utilizada para visualizar e organizar os arquivos e pastas do projeto.
📝 Operações importantes
- Criar arquivo.
- Criar pasta.
- Renomear arquivo.
- Renomear pasta.
- Excluir arquivo.
- Excluir pasta.
- Abrir arquivo.
Para criar um arquivo HTML, abra o Explorador e crie:
index.html
Depois, clique no arquivo para abri-lo no editor.
Tenha cuidado ao excluir arquivos. Dependendo da operação, o arquivo poderá ser removido do projeto.
06. Criando Arquivos e Entendendo Extensões
A extensão de um arquivo indica o tipo de conteúdo que ele normalmente contém.
| Extensão | Utilização | Exemplo |
|---|---|---|
| .html | Estrutura de páginas web | index.html |
| .css | Estilos e aparência | style.css |
| .js | JavaScript | script.js |
| .sql | Comandos de banco de dados | banco.sql |
| .php | Programação PHP | login.php |
O nome do arquivo também deve ser pensado com cuidado. Prefira nomes simples, claros e sem espaços desnecessários.
Exemplo:
index.html
style.css
script.js
contato.html
cadastro.html
07. Abrindo Arquivos Rapidamente com Ctrl + P
O atalho Ctrl + P permite localizar rapidamente arquivos que fazem parte do projeto aberto no VS Code.
⌨️ Atalho
Ctrl + P
📝 Passo a passo
- Abra um projeto no VS Code.
- Pressione: Ctrl + P
- Uma caixa de pesquisa será apresentada.
- Digite parte do nome do arquivo.
- Observe os resultados encontrados.
- Selecione o arquivo desejado.
- Pressione Enter.
Imagine que seu projeto possui:
index.html
contato.html
sobre.html
style.css
script.js
Pressione:
Ctrl + P
Digite:
contato
O VS Code localizará rapidamente o arquivo correspondente.
Se o projeto possuir muitos arquivos, o Ctrl + P economiza bastante tempo.
08. Paleta de Comandos — Ctrl + Shift + P
A Paleta de Comandos permite pesquisar e executar comandos disponíveis no Visual Studio Code.
⌨️ Atalho
Ctrl + Shift + P
🧪 Experimente agora
- Pressione Ctrl + Shift + P.
- Digite: Format Document
- Observe o comando encontrado.
- Pressione Esc para fechar sem executar.
🔎 O que posso pesquisar?
- Configurações.
- Formatação.
- Idioma.
- Tema.
- Comandos do editor.
- Recursos das extensões.
Não sabe onde determinada função está? Primeiro tente:
Ctrl + Shift + P
09. Salvando Arquivos
Salvar significa gravar no arquivo as alterações realizadas durante a edição.
⌨️ Atalho
Ctrl + S
📝 Faça o teste
- Abra um arquivo.
- Faça alguma alteração.
- Pressione: Ctrl + S
- Observe a aba do arquivo.
Durante a programação você realizará muitas alterações. Se elas não forem gravadas, você poderá perder o trabalho realizado caso o arquivo ou programa seja fechado de maneira inesperada.
10. Ativando o Salvamento Automático
O Auto Save permite que o VS Code salve automaticamente alterações realizadas nos arquivos.
⌨️ Forma rápida
Utilize:
Ctrl + Shift + P
Depois pesquise:
Auto Save
📝 Passo a passo
- Pressione Ctrl + Shift + P.
- Pesquise por Auto Save.
- Observe as opções apresentadas.
- Selecione a opção desejada.
Mesmo utilizando Auto Save, aprenda o Ctrl + S. Esse atalho será utilizado constantemente durante sua vida profissional.
11. Entendendo as Abas dos Arquivos
As abas localizadas na parte superior do editor representam os arquivos que estão atualmente abertos.
🔵 Indicador de alteração
Quando um arquivo possui alterações ainda não salvas, o VS Code pode apresentar um indicador visual na aba.
Se você perceber que realizou alterações e o arquivo ainda apresenta indicação de mudança, utilize:
Ctrl + S
12. Formatando o Código
Formatação é o processo de organizar visualmente o código, facilitando sua leitura e manutenção.
⌨️ Atalho
Shift + Alt + F
🧪 Exemplo
Imagine um código HTML escrito de maneira desorganizada. A formatação pode ajustar automaticamente a indentação.
<div><h1>Meu Site</h1><p>Olá</p></div>
Pressione:
Shift + Alt + F
Formatar o código não significa corrigir erros de programação. A formatação organiza a apresentação do código.
13. Instalando Extensões
Extensões são recursos adicionais que ampliam as funcionalidades do Visual Studio Code.
Elas podem adicionar ferramentas para HTML, CSS, JavaScript, Python, Git, banco de dados, produtividade e diversas outras tecnologias.
⌨️ Atalho para abrir Extensões
Ctrl + Shift + X
📝 Passo a passo completo
- Abra o Visual Studio Code.
- Pressione: Ctrl + Shift + X
- Observe a área de Extensões que será aberta.
- Localize o campo de pesquisa.
- Digite o nome da extensão.
- Observe os resultados apresentados.
- Clique na extensão desejada.
- Leia a descrição.
- Confira o publicador da extensão.
- Clique em Instalar.
- Aguarde a instalação.
Não instale uma extensão simplesmente porque ela apareceu primeiro na pesquisa.
Verifique o nome, o publicador, a descrição e a finalidade antes de instalar.
Ctrl + Shift + X
↓
Extensões
14. Extensões Importantes para Desenvolvimento Web
Extensão não é sinônimo de obrigação. Cada projeto possui necessidades diferentes.
Durante as aulas, algumas extensões podem ser utilizadas para facilitar o desenvolvimento.
🔹 Live Server
Permite executar páginas web por meio de um servidor local e visualizar alterações durante o desenvolvimento.
Depois de instalada, é comum utilizar a opção de abrir o projeto com o Live Server.
🔹 Prettier
É uma ferramenta de formatação de código que ajuda a manter uma padronização visual.
🔹 Auto Rename Tag
Facilita a alteração de tags HTML correspondentes.
🔹 Auto Close Tag
Auxilia no fechamento automático de tags HTML.
🔹 Material Icon Theme
Modifica os ícones apresentados para arquivos e pastas, facilitando a identificação visual.
🔹 Error Lens
Ajuda a destacar mensagens de erro e avisos diretamente próximos ao código.
🔹 Path Intellisense
Auxilia na escrita de caminhos para arquivos e pastas.
🔹 ESLint
Auxilia na identificação de problemas relacionados ao código JavaScript e na aplicação de regras de qualidade.
Instale extensões porque você sabe qual problema elas resolvem, e não simplesmente porque alguém recomendou.
15. Acessando as Configurações
As configurações permitem personalizar o funcionamento e a aparência do VS Code.
⌨️ Atalho
Ctrl + ,
📝 Passo a passo
- Pressione Ctrl + ,.
- A tela de configurações será aberta.
- Utilize o campo de pesquisa para localizar uma configuração.
- Pesquise, por exemplo: font size.
- Localize a configuração relacionada ao tamanho da fonte.
- Faça a alteração desejada.
Você também pode utilizar:
Ctrl + Shift + P
e pesquisar por configurações.
16. Alterando o Tema do VS Code
O tema altera as cores utilizadas na interface do Visual Studio Code.
⌨️ Forma prática
Ctrl + Shift + P
Depois pesquise:
Color Theme
📝 Passo a passo
- Pressione Ctrl + Shift + P.
- Digite Color Theme.
- Selecione o comando para alterar o tema.
- Utilize as setas do teclado para visualizar opções.
- Escolha o tema desejado.
- Pressione Enter.
Você utilizou novamente a Paleta de Comandos. Esse é justamente o objetivo: aprender a localizar funções sem precisar memorizar onde cada opção está nos menus.
17. Atalhos Essenciais do VS Code
Atalhos são combinações de teclas utilizadas para executar determinadas funções com maior rapidez.
| Atalho | Função | Quando utilizar |
|---|---|---|
| Ctrl + S | Salvar | Depois de alterar o código |
| Ctrl + P | Abrir arquivo rapidamente | Projetos com muitos arquivos |
| Ctrl + Shift + P | Paleta de Comandos | Localizar comandos |
| Ctrl + Shift + X | Extensões | Instalar e gerenciar extensões |
| Ctrl + , | Configurações | Alterar configurações |
| Ctrl + F | Pesquisar | Encontrar texto |
| Ctrl + H | Localizar e substituir | Alterar vários trechos |
| Ctrl + Z | Desfazer | Voltar uma alteração |
| Ctrl + Y | Refazer | Reaplicar alteração |
| Ctrl + C | Copiar | Copiar código |
| Ctrl + V | Colar | Inserir conteúdo copiado |
| Ctrl + X | Recortar | Mover conteúdo |
| Ctrl + A | Selecionar tudo | Selecionar conteúdo |
| Ctrl + / | Comentar/descomentar | Adicionar comentários |
| Shift + Alt + F | Formatar documento | Organizar código |
Escolha cinco atalhos desta tabela e utilize-os durante o desenvolvimento de seu próximo exercício.
18. Pesquisando dentro do Código
A pesquisa permite encontrar rapidamente palavras ou trechos dentro do arquivo atual.
🔎 Pesquisar
Ctrl + F
🔄 Localizar e substituir
Ctrl + H
💻 Exemplo
Imagine que seu arquivo possui várias ocorrências da palavra:
background
Utilize:
Ctrl + F
Digite:
background
O VS Code localizará as ocorrências encontradas.
O recurso de substituir pode alterar várias ocorrências. Antes de executar uma substituição em massa, confira cuidadosamente o que será modificado.
19. Comentários no Código
Comentários são textos inseridos no código para explicar determinada parte do programa.
Eles não são utilizados como parte da execução normal do código.
HTML
<!-- Comentário HTML -->
CSS
/* Comentário CSS */
JavaScript
// Comentário JavaScript
⌨️ Atalho
Ctrl + /
Utilize comentários para explicar decisões ou partes importantes do código. Evite comentar absolutamente todas as linhas.
20. Terminal Integrado
O terminal integrado permite executar comandos diretamente dentro do Visual Studio Code.
Ele é muito utilizado em projetos de desenvolvimento de sistemas.
📝 Como acessar
Uma forma prática é utilizar a Paleta de Comandos:
Ctrl + Shift + P
Depois procure por comandos relacionados ao terminal.
💻 Exemplos de utilização futura
node
npm
git
python
php
Muitas ferramentas utilizadas por desenvolvedores são executadas por comandos de terminal.
Conforme você avançar no curso, encontrará comandos para instalar dependências, executar aplicações, utilizar Git e trabalhar com diferentes tecnologias.
21. Primeiro Teste no Terminal
Antes de utilizar ferramentas avançadas, vamos apenas conhecer o funcionamento básico do terminal.
📝 Passo a passo
- Abra o terminal integrado.
- Observe qual terminal está sendo utilizado.
- Digite um comando simples.
- Pressione Enter.
- Observe a resposta apresentada.
Nunca execute comandos desconhecidos simplesmente porque alguém enviou pela internet.
Antes de executar um comando, procure entender para que ele serve.
22. Editando Vários Pontos ao Mesmo Tempo
O VS Code possui recursos que permitem trabalhar com múltiplos cursores simultaneamente.
Isso pode ser muito útil quando várias linhas precisam de alterações semelhantes.
🖱️ Experimente
Utilize a combinação:
Alt + Clique
Ao utilizar Alt e clicar em diferentes posições do editor, você poderá criar múltiplos pontos de edição.
Assim, uma mesma digitação pode ser realizada em vários pontos selecionados.
23. Duplicando Linhas
O VS Code permite duplicar rapidamente uma linha ou seleção, evitando a necessidade de copiar e colar manualmente.
⌨️ Atalho
Shift + Alt + ↓
Para duplicar para cima:
Shift + Alt + ↑
Se você possuir:
<p>Primeiro item</p>
poderá duplicar a linha e depois modificar somente o texto.
24. Renomeando Arquivos e Pastas
Renomear significa alterar o nome de um arquivo ou pasta sem necessariamente alterar seu conteúdo.
📁 Pelo Explorador
- Localize o arquivo.
- Clique com o botão direito.
- Escolha a opção de renomear.
- Digite o novo nome.
- Pressione Enter.
Tome cuidado ao alterar a extensão do arquivo.
Por exemplo, trocar:
index.html
por um nome com extensão incorreta pode fazer com que o arquivo deixe de ser reconhecido como HTML.
25. Boas Práticas no VS Code
Boas práticas são hábitos que ajudam a desenvolver projetos mais organizados, compreensíveis e fáceis de manter.
🏆 Desafio Final — Prepare seu Ambiente de Desenvolvimento
Agora você deverá configurar seu ambiente e demonstrar que consegue utilizar os principais recursos apresentados neste manual.
📋 Missão
- Instale o Visual Studio Code.
- Configure o idioma para português.
- Crie uma pasta chamada: meu-primeiro-projeto
- Abra essa pasta no VS Code.
- Crie o arquivo: index.html
- Crie a pasta: css
- Dentro dela crie: style.css
- Crie a pasta: js
- Dentro dela crie: script.js
- Instale as extensões indicadas pelo professor.
- Teste o: Ctrl + P
- Teste o: Ctrl + Shift + P
- Teste o: Ctrl + Shift + X
- Teste o: Ctrl + ,
- Utilize o: Ctrl + S
- Formate um arquivo utilizando: Shift + Alt + F
- Faça uma pesquisa utilizando: Ctrl + F
- Utilize comentários no código.
- Abra o terminal integrado.
📁 Estrutura esperada
meu-primeiro-projeto/
│
├── index.html
│
├── css/
│ └── style.css
│
└── js/
└── script.js
- Abrir um projeto no VS Code.
- Criar arquivos e pastas.
- Localizar arquivos com Ctrl + P.
- Localizar comandos com Ctrl + Shift + P.
- Abrir extensões com Ctrl + Shift + X.
- Abrir configurações com Ctrl + ,.
- Salvar arquivos.
- Formatar código.
- Pesquisar dentro do código.
- Utilizar o terminal.
- Manter o projeto organizado.
Depois de dominar o ambiente do VS Code, o próximo passo será utilizar essas ferramentas durante o desenvolvimento de páginas HTML, estilos CSS, JavaScript, banco de dados, Git e aplicações.
O editor deixa de ser apenas um programa para escrever código e passa a ser o ambiente onde grande parte do projeto será desenvolvido.