Visual Studio Code (VS Code): Um Guia 100% Completo para Desenvolvimento Eficiente windows/linux/macOS:

Verificação Deepwiki

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Compartilhe:

Facebook
Twitter
Pinterest
Reddit
WhatsApp
VK
OK
Email
Print
X
Threads

O que vou aprender nesse artigo? 

Introdução ao Visual Studio Code:

O Visual Studio Code (VS Code), é um editor de código-fonte desenvolvido pela Microsoft. Ele é conhecido por sua extensibilidade, facilidade de uso e integração com uma ampla variedade de ferramentas e serviços. Com suporte para várias linguagens de programação e uma vasta coleção de extensões eficientes para windows/linux/macOS , o VS Code tornou-se uma escolha popular entre os desenvolvedores de software de todos os níveis de habilidade.

Instalação do Visual Studio Code (VS Code):

O Visual Studio Code está disponível gratuitamente para Windows, macOS e Linux. Aqui estão os passos para fazer o download e instalação:

  1. Acesse o Site Oficial: Visite o site oficial do Visual Studio Code em code.visualstudio.com.
  2. Escolha a Versão: Na página inicial do site, você encontrará botões de download para Windows, macOS e Linux. Clique no botão correspondente ao seu sistema operacional.
  3. Download do Instalador: Após clicar no botão de download, o instalador do Visual Studio Code será baixado para o seu computador.
  4. Instalação no Windows:
    • Dê um clique duplo no arquivo de instalação do Visual Studio Code (geralmente com extensão .exe).
    • Siga as instruções do assistente de instalação para concluir o processo.
  5. Instalação no macOS:
    • Abra o arquivo de instalação do Visual Studio Code (geralmente um arquivo .dmg).
    • Arraste o ícone do Visual Studio Code para a pasta “Aplicativos” para instalá-lo.
  6. Instalação no Linux:
    • Dependendo da sua distribuição Linux, o processo de instalação pode variar. Muitas distribuições oferecem pacotes do Visual Studio Code no gerenciador de pacotes padrão.
    • Você também pode baixar o pacote .deb ou .rpm do Visual Studio Code a partir do site e instalar manualmente.
  7. Executando o Visual Studio Code: Após a instalação ser concluída com sucesso, você pode iniciar o Visual Studio Code a partir do menu de aplicativos do seu sistema operacional ou usando o terminal.
  8. Configuração Inicial: Ao iniciar o Visual Studio Code pela primeira vez, você pode personalizá-lo de acordo com suas preferências, instalando extensões, ajustando configurações e escolhendo um tema.
Visual Studio Code (VS Code)
Visual Studio Code (VS Code)

Interface do Usuário Visual Studio Code (VS Code) :

A interface do Visual Studio Code é limpa e intuitiva, com várias áreas e painéis que facilitam o desenvolvimento de software. Aqui estão alguns dos principais elementos da interface:

Área de Edição:

Detalhe sobre como fazer uma pesquisa bem rápida por todos os seus arquivos do projeto que está aberto no VS Code

A área de edição é onde você digita seu código. O Visual Studio Code oferece suporte a realce de sintaxe, indentação inteligente, conclusão de código e muito mais.

Barra Lateral do VS Code:

A barra lateral contém guias para arquivos abertos, bem como ferramentas para navegação em projetos, pesquisa e controle de versão.

Painel Inferior do VS Code:

O painel inferior exibe mensagens de saída, como mensagens de erro, console e resultados de execução de comandos.

Barra de Status do VS Code:

A barra de status exibe informações úteis, como a linha e a coluna em que o cursor está localizado, o tipo de codificação do arquivo e o modo de idioma atual.

Funcionalidades Principais :

Extensibilidade:

Uma das principais vantagens do Visual Studio Code é sua extensibilidade. Existem milhares de extensões disponíveis que podem adicionar novos recursos e funcionalidades ao editor, desde suporte para linguagens de programação específicas até integração com serviços de terceiros.

Depuração Integrada:

O Visual Studio Code oferece suporte à depuração integrada para várias linguagens de programação, permitindo que você depure seu código diretamente no editor, visualize variáveis, inspecione pilhas de chamadas e muito mais.

Controle de Versão Integrado:

O Visual Studio Code possui integração integrada com sistemas de controle de versão, como Git, permitindo que você revise e confirme alterações diretamente no editor, visualize o histórico de alterações, compare versões de arquivos e resolva conflitos de mesclagem.

Atalhos de Teclado do VS Code PARA FACILITAR E DAR VELOCIDADE NO USO !

Atalhos de Teclado do VS Code para Windows:

Navegação

  • Ctrl+P: Rápida abertura de arquivo
  • Ctrl+Shift+O: Ir para símbolo
  • Ctrl+G: Ir para linha
  • Ctrl+Shift+M: Mostrar problemas
  • F8: Ir para o próximo erro ou aviso
  • Shift+F8: Ir para o erro ou aviso anterior

Edição de Texto

  • Ctrl+X: Cortar linha (selecionar linha vazia)
  • Ctrl+C: Copiar linha (selecionar linha vazia)
  • Alt+↑ / Alt+↓: Mover linha para cima / para baixo
  • Shift+Alt+↓ / Shift+Alt+↑: Copiar linha para cima / para baixo
  • Ctrl+Shift+K: Excluir linha
  • Ctrl+Enter: Inserir linha abaixo
  • Ctrl+Shift+Enter: Inserir linha acima
  • **Ctrl+Shift+**: Ir para o colchete correspondente
  • Ctrl+] / Ctrl+[: Indentar / desindentar linha
  • Home / End: Ir para o início / fim da linha
  • Ctrl+Home / Ctrl+End: Ir para o início / fim do arquivo

Seleção e Manipulação de Texto

  • Ctrl+A: Selecionar tudo
  • Shift+Alt+→ / Shift+Alt+←: Expandir / reduzir seleção
  • Ctrl+Shift+L: Selecionar todas as ocorrências da seleção
  • Ctrl+D: Adicionar seleção à próxima ocorrência
  • Alt+Clicar: Seleção múltipla
  • Ctrl+U: Desfazer seleção

Busca e Substituição

  • Ctrl+F: Buscar
  • Ctrl+H: Substituir
  • F3 / Shift+F3: Próxima / anterior ocorrência
  • Alt+Enter: Selecionar todas as ocorrências encontradas

Gerenciamento de Arquivos

  • Ctrl+N: Novo arquivo
  • Ctrl+O: Abrir arquivo
  • Ctrl+S: Salvar
  • Ctrl+Shift+S: Salvar como
  • Ctrl+K Ctrl+S: Salvar tudo
  • Ctrl+F4 / Ctrl+W: Fechar editor
  • Ctrl+Shift+T: Reabrir editor fechado
  • Ctrl+K Ctrl+W: Fechar tudo

Janela

  • Ctrl+\: Dividir editor
  • Ctrl+1 / Ctrl+2 / Ctrl+3: Focar em 1º, 2º ou 3º grupo de editores
  • Ctrl+K Ctrl+← / Ctrl+→: Focar no grupo de editores à esquerda / à direita
  • Ctrl+B: Alternar barra lateral
  • Ctrl+Shift+E: Focar no explorador
  • Ctrl+Shift+F: Focar na busca
  • Ctrl+Shift+G: Focar no controle de código fonte
  • Ctrl+Shift+D: Focar na depuração
  • Ctrl+Shift+X: Focar nas extensões

Terminal Integrado

  • Ctrl+`: Alternar terminal
  • Ctrl+Shift+`: Novo terminal
  • Ctrl+C: Copiar seleção
  • Ctrl+V: Colar no terminal
  • Ctrl+↑ / Ctrl+↓: Rolagem para cima / para baixo
  • Ctrl+PgUp / Ctrl+PgDn: Alternar entre terminais

Atalhos de Teclado do VS Code para macOS:

Navegação

  • Cmd+P: Rápida abertura de arquivo
  • Cmd+Shift+O: Ir para símbolo
  • Cmd+G: Ir para linha
  • Cmd+Shift+M: Mostrar problemas
  • F8: Ir para o próximo erro ou aviso
  • Shift+F8: Ir para o erro ou aviso anterior

Edição de Texto

  • Cmd+X: Cortar linha (selecionar linha vazia)
  • Cmd+C: Copiar linha (selecionar linha vazia)
  • Option+↑ / Option+↓: Mover linha para cima / para baixo
  • Shift+Option+↓ / Shift+Option+↑: Copiar linha para cima / para baixo
  • Cmd+Shift+K: Excluir linha
  • Cmd+Enter: Inserir linha abaixo
  • Cmd+Shift+Enter: Inserir linha acima
  • **Cmd+Shift+**: Ir para o colchete correspondente
  • Cmd+] / Cmd+[: Indentar / desindentar linha
  • Home / End: Ir para o início / fim da linha
  • Cmd+Home / Cmd+End: Ir para o início / fim do arquivo

Seleção e Manipulação de Texto

  • Cmd+A: Selecionar tudo
  • Shift+Option+→ / Shift+Option+←: Expandir / reduzir seleção
  • Cmd+Shift+L: Selecionar todas as ocorrências da seleção
  • Cmd+D: Adicionar seleção à próxima ocorrência
  • Option+Clicar: Seleção múltipla
  • Cmd+U: Desfazer seleção

Busca e Substituição

  • Cmd+F: Buscar
  • Cmd+H: Substituir
  • Cmd+Option+F: Substituir no arquivo
  • Cmd+Shift+H: Substituir no projeto
  • F3 / Shift+F3: Próxima / anterior ocorrência
  • Cmd+Enter: Selecionar todas as ocorrências encontradas

Gerenciamento de Arquivos

  • Cmd+N: Novo arquivo
  • Cmd+O: Abrir arquivo
  • Cmd+S: Salvar
  • Cmd+Shift+S: Salvar como
  • Cmd+Option+S: Salvar tudo
  • Cmd+W: Fechar editor
  • Cmd+Shift+T: Reabrir editor fechado
  • Cmd+K Cmd+W: Fechar tudo

Janela

  • Cmd+\: Dividir editor
  • Cmd+1 / Cmd+2 / Cmd+3: Focar em 1º, 2º ou 3º grupo de editores
  • Cmd+K Cmd+← / Cmd+→: Focar no grupo de editores à esquerda / à direita
  • Cmd+B: Alternar barra lateral
  • Cmd+Shift+E: Focar no explorador
  • Cmd+Shift+F: Focar na busca
  • Cmd+Shift+G: Focar no controle de código fonte
  • Cmd+Shift+D: Focar na depuração
  • Cmd+Shift+X: Focar nas extensões

Terminal Integrado

  • Cmd+`: Alternar terminal
  • Cmd+Shift+`: Novo terminal
  • Cmd+C: Copiar seleção
  • Cmd+V: Colar no terminal
  • Cmd+↑ / Cmd+↓: Rolagem para cima / para baixo
  • Cmd+PgUp / Cmd+PgDn: Alternar entre terminais

Atalhos de Teclado do VS Code para Linux:

Navegação

  • Ctrl+P: Rápida abertura de arquivo
  • Ctrl+Shift+O: Ir para símbolo
  • Ctrl+G: Ir para linha
  • Ctrl+Shift+M: Mostrar problemas
  • F8: Ir para o próximo erro ou aviso
  • Shift+F8: Ir para o erro ou aviso anterior

Edição de Texto

  • Ctrl+X: Cortar linha (selecionar linha vazia)
  • Ctrl+C: Copiar linha (selecionar linha vazia)
  • Alt+↑ / Alt+↓: Mover linha para cima / para baixo
  • Shift+Alt+↓ / Shift+Alt+↑: Copiar linha para cima / para baixo
  • Ctrl+Shift+K: Excluir linha
  • Ctrl+Enter: Inserir linha abaixo
  • Ctrl+Shift+Enter: Inserir linha acima
  • **Ctrl+Shift+**: Ir para o colchete correspondente
  • Ctrl+] / Ctrl+[: Indentar / desindentar linha
  • Home / End: Ir para o início / fim da linha
  • Ctrl+Home / Ctrl+End: Ir para o início / fim do arquivo

Seleção e Manipulação de Texto

  • Ctrl+A: Selecionar tudo
  • Shift+Alt+→ / Shift+Alt+←: Expandir / reduzir seleção
  • Ctrl+Shift+L: Selecionar todas as ocorrências da seleção
  • Ctrl+D: Adicionar seleção à próxima ocorrência
  • Alt+Clicar: Seleção múltipla
  • Ctrl+U: Desfazer seleção

Busca e Substituição

  • Ctrl+F: Buscar
  • Ctrl+H: Substituir
  • Ctrl+Shift+H: Substituir no projeto
  • F3 / Shift+F3: Próxima / anterior ocorrência
  • Alt+Enter: Selecionar todas as ocorrências encontradas

Gerenciamento de Arquivos

  • Ctrl+N: Novo arquivo
  • Ctrl+O: Abrir arquivo
  • Ctrl+S: Salvar
  • Ctrl+Shift+S: Salvar tudo
  • Ctrl+Alt+S: Salvar tudo
  • Ctrl+F4 / Ctrl+W: Fechar editor
  • Ctrl+Shift+T: Reabrir editor fechado
  • Ctrl+K Ctrl+W: Fechar tudo

Janela

  • Ctrl+\: Dividir editor
  • Ctrl+1 / Ctrl+2 / Ctrl+3: Focar em 1º, 2º ou 3º grupo de editores
  • Ctrl+K Ctrl+← / Ctrl+→: Focar no grupo de editores à esquerda / à direita
  • Ctrl+B: Alternar barra lateral
  • Ctrl+Shift+E: Focar no explorador
  • Ctrl+Shift+F: Focar na busca
  • Ctrl+Shift+G: Focar no controle de código fonte
  • Ctrl+Shift+D: Focar na depuração
  • Ctrl+Shift+X: Focar nas extensões

Terminal Integrado

  • Ctrl+`: Alternar terminal
  • Ctrl+Shift+`: Novo terminal
  • Ctrl+C: Copiar seleção
  • Ctrl+V: Colar no terminal
  • Ctrl+↑ / Ctrl+↓: Rolagem para cima / para baixo
  • Ctrl+PgUp / Ctrl+PgDn: Alternar entre terminais

Exemplos de Uso do Visual Studio Code:

Desenvolvimento Web:

O Visual Studio Code é uma escolha popular para o desenvolvimento web, com suporte a HTML, CSS, JavaScript e uma variedade de estruturas e bibliotecas front-end e back-end. Você pode usar o Visual Studio Code para escrever, depurar e testar seu código web de maneira eficiente.

Desenvolvimento de Software:

O Visual Studio Code é adequado para o desenvolvimento de software em geral, com suporte a várias linguagens de programação, ferramentas de depuração integradas e uma vasta coleção de extensões. Você pode usar o Visual Studio Code para escrever código em linguagens como Python, Java, C++ e muito mais.

Personalização:

O Visual Studio Code é altamente personalizável, permitindo que você ajuste o editor de acordo com suas preferências individuais. Você pode instalar temas, ajustar configurações e adicionar extensões para adaptar o Visual Studio Code ao seu fluxo de trabalho específico.

Customizando ícones e temas

Para você que gosta de mudar as cores dos seus temas e personalizar do jeito que você mais gosta, você consegue ver nesse site muitas opções de temas!

Dracula

Um dos temas mais conhecidos, é o Dracula, que inclusive é desenvolvido e mantido por um brasileiro, o Zeno Rocha. Ele ficou conhecido por ter sido um dos primeiros temas escuros para editores e que tem suporte para diferentes apps.

Material Icon Theme

Uma outra forma de mudar o visual do seu VS Code é com ícones para os arquivos. O Material Icon Theme traz uma série de ícones para seus arquivos e isso te ajuda a identificar rapidamente qual tipo de arquivo ele é. 

Passo a passo para mudar o visual do VS Code

Múltiplos cursores:

O VS Code possibilita o uso de múltiplos cursores, ou seja, que você consiga alterar em diferentes lugares ao mesmo tempo! Você consegue fazer isso de diferentes formas, e você consegue ver melhor elas em Selection. Por exemplo, é possível você pressionar Cmd+Click (ou Ctrl+Click) ou Alt+Click e selecionar onde você quer adicionar um cursor.

Menu de seleção com a opção de múltiplos cursores

Outra forma, é selecionar todas ocorrências iguais (usando Cmd+Shift+L ou Ctrl+Shift+L) de uma vez ou uma a uma (usando Cmd+Shift+D ou Ctrl+Shift+D). Isso facilita muito as edições em massa ou quando precisamos fazer a mesma edição em mais de um lugar.

Layout de vários arquivos abertos:

Existem também diferentes tipos de layout para que você consiga usar vários arquivos na mesma tela. Você tem duas formas de configurar isso: clicando e arrastando como no vídeo abaixo ou no menu de configurações em View → Editor Layout

Exemplo do Layout com vários arquivos abertos no VS Code

Debug:

Como falamos no começo deste post, um dos diferenciais do VS Code é o suporte ao Debug. Dependendo da linguagem de programação que você esteja utilizando, talvez você precise instalar alguma extensão, só conferir no site do VS Code.

Para acessar a visualização do Debug, use Cmd+Shift+D ou Ctrl+Shift+D e aparecerá a janela de Debug. Se você não tiver uma configuração para debugar ou rodar a aplicação (um launch.json), vai aparecer uma opção de Add Configuration. Dessa forma, você já poderá rodar a sua aplicação, adicionar breakpoints, ver a sua call stack, tudo que um debug tem disponível.

Tela de exemplo da função Debug do VS Code

Concluindo :D!

O Visual Studio Code é um editor de código-fonte poderoso e altamente personalizável que oferece uma ampla gama de recursos para desenvolvedores de software.

Com sua interface intuitiva, suporte a extensões e integração com uma variedade de ferramentas e serviços, o Visual Studio Code é uma escolha popular para desenvolvedores de todos os tipos. Experimente-o hoje e descubra como ele pode melhorar sua produtividade e eficiência no desenvolvimento de software.

Este artigo foi preparado pela equipe do site deepwiki.com.br. Esperamos que você tenha encontrado informações úteis sobre o Visual Studio Code e como ele pode aprimorar sua experiência de desenvolvimento. Para mais recursos e suporte, visite nosso site