Como usar o Python no Visual Studio Code: um guia completo
Configurando o ambiente do Visual Studio Code para trabalhar com Python.
Glossário
Configurando o ambiente do Visual Studio Code para trabalhar com Python
1. Instalando o Visual Studio Code
O primeiro passo é baixar e instalar o Visual Studio Code no seu computador. Acesse o site oficial do Visual Studio Code, faça o download do instalador adequado para o seu sistema operacional e siga as instruções de instalação.
2. Instalando o Python
Antes de começar a trabalhar com Python no Visual Studio Code, é preciso ter o Python instalado no seu computador. O Python é uma linguagem de programação muito popular e amplamente utilizada no desenvolvimento de aplicações web, científicas, entre outras. Você pode baixar o instalador do Python no site oficial e seguir as instruções para realizar a instalação.
3. Configurando o Terminal
O Terminal integrado do Visual Studio Code permite executar comandos direto pelo editor. Para configurar o terminal para trabalhar com Python, é necessário definir o interpretador padrão. No Visual Studio Code, acesse as configurações de usuário (File > Preferences > Settings) e procure por “Python: Default Interpreter”. Selecione o interpretador Python que você instalou previamente.



4. Configurando a formatação de código
O Visual Studio Code permite a configuração de diferentes regras para a formatação de código. É recomendado utilizar um estilo de formatação padronizado para melhorar a legibilidade e a consistência do código. Você pode escolher uma extensão de formatação de código, como o “Python Autopep8” ou “Python Pylint”, e configurá-la no Visual Studio Code.
5. Instalando extensões úteis
O Visual Studio Code possui uma ampla variedade de extensões que podem facilitar o desenvolvimento em Python. Algumas extensões recomendadas são o “Python”, que oferece suporte completo para desenvolvimento em Python, o “Python Docstring Generator”, que gera automaticamente a documentação de código, e o “Python Test Explorer”, que permite visualizar e executar testes de unidade.
6. Criando um ambiente virtual
Para separar as dependências de diferentes projetos Python, é recomendado utilizar um ambiente virtual. O Virtualenv é uma ferramenta que permite criar e gerenciar ambientes virtuais no Python. Para criar um ambiente virtual no Visual Studio Code, é necessário instalar a extensão “Python – Virtualenv” e seguir as instruções para criar um novo ambiente.
Como instalar a extensão Python no Visual Studio Code
Para aproveitar ao máximo o Visual Studio Code ao trabalhar com Python, é altamente recomendado instalar a extensão Python. Essa extensão fornece recursos avançados para o desenvolvimento Python, como autocompletar código, depuração interativa, integração com ambientes virtuais e muito mais. Siga as etapas abaixo para instalar a extensão Python no Visual Studio Code.
- Abra o Visual Studio Code e clique no ícone de extensões na barra lateral esquerda ou pressione
Ctrl + Shift + X
. - Digite “Python” na barra de pesquisa e localize a extensão “Python” nos resultados. Clique no botão “Instalar” para iniciar a instalação da extensão.
- Após a instalação, você verá um novo botão “Python” na barra inferior do Visual Studio Code. Esse botão permite alternar entre diferentes comandos e recursos oferecidos pela extensão Python.
- Configurando o interpretador Python: Após instalar a extensão Python, é necessário configurar o interpretador Python no Visual Studio Code. Clique com o botão direito do mouse em um arquivo Python e selecione “Definir interpretador Python”. Escolha o interpretador Python que você instalou e deseja usar para o desenvolvimento.
- Explorando os recursos da extensão: A extensão Python oferece uma ampla variedade de recursos e comandos para aprimorar sua experiência de desenvolvimento Python. Alguns recursos populares incluem a execução de código Python diretamente no editor, a visualização de erros e avisos, a navegação para definições e referências de código, entre outros.
Como criar um projeto em Python no Visual Studio Code
O Visual Studio Code oferece uma plataforma poderosa para o desenvolvimento de projetos em Python. Com uma interface amigável e diversas ferramentas disponíveis, ele se torna uma ótima opção para criar e gerenciar seus projetos. Neste tópico, iremos mostrar como criar um projeto em Python no Visual Studio Code passo a passo.



- Abra o Visual Studio Code no seu computador e clique na opção “Abrir Pasta” na tela inicial. Selecione a pasta onde você deseja criar o seu projeto em Python.
- Com a pasta aberta no Visual Studio Code, clique com o botão direito do mouse na barra lateral e selecione a opção “Novo Arquivo”. Dê um nome para o arquivo Python, utilizando a extensão “.py”. Por exemplo: “meu_codigo.py”.
- Após criar o arquivo Python, você pode começar a escrever o seu código diretamente no editor do Visual Studio Code. Utilize as funcionalidades de edição, como autocompletar, realce de sintaxe e formatação automática para facilitar o desenvolvimento.
- Além disso, o Visual Studio Code oferece suporte a diferentes extensões que auxiliam no desenvolvimento em Python. Você pode pesquisar e instalar essas extensões diretamente no editor, acessando o menu “Extenções” no canto esquerdo. Algumas extensões populares para Python incluem o “Python”, que oferece suporte completo para a linguagem, o “Python Docstring Generator”, que gera automaticamente a documentação de código, e o “Python Test Explorer”, que permite visualizar e executar testes de unidade.
- Uma excelente prática ao criar projetos em Python é utilizar os ambientes virtuais. Eles ajudam a isolar as dependências de cada projeto e garantem que cada um tenha a versão correta das bibliotecas utilizadas. Para criar um ambiente virtual no Visual Studio Code, você pode utilizar a extensão “Python – Virtualenv”. Basta acessar o menu “Extenções”, pesquisar pela extensão e seguir as instruções para criar um novo ambiente virtual.
Principais recursos e dicas para usar o Python no Visual Studio Code
Ao utilizar o Python no Visual Studio Code, existem diversos recursos e dicas que podem aumentar sua produtividade e facilitar o desenvolvimento. Neste tópico, apresentaremos algumas das principais funcionalidades e truques para utilizar o Python no Visual Studio Code.
- Depuração interativa: O Visual Studio Code permite realizar a depuração interativa do seu código Python. É possível inserir pontos de interrupção no código, executar passo a passo e inspecionar variáveis em tempo real. Para depurar o código, basta clicar no botão de depuração na barra lateral do Visual Studio Code ou utilizar o atalho “Ctrl + Shift + D”.
- Integração com o Git: O Visual Studio Code possui uma integração nativa com o Git, que facilita o controle de versão do seu código Python. Você pode visualizar as alterações em um arquivo, realizar commits e push diretamente pelo editor. Utilize o menu “Source Control” na barra lateral para acessar essas funcionalidades.
- Snippets de código: Snippets são pedaços de código pré-definidos que podem ser inseridos rapidamente durante o desenvolvimento. O Visual Studio Code possui uma ampla variedade de snippets para Python. Basta digitar parte do código e pressionar a tecla “Tab” para expandir o snippet completo. Isso pode economizar tempo e evitar erros de digitação.
- Autocompletar de código: O Visual Studio Code oferece um recurso de autocompletar inteligente, que sugere automaticamente o código enquanto você digita. Isso é extremamente útil para agilizar o desenvolvimento e evitar erros. O autocompletar funciona com funções, métodos, classes e bibliotecas, facilitando o acesso à documentação e aos recursos disponíveis.
- Integração com Jupyter Notebook: O Jupyter Notebook é uma ferramenta popular para análise de dados e cientistas de dados. O Visual Studio Code possui uma extensão chamada “Jupyter” que permite a execução e a edição de notebooks diretamente no editor. Isso facilita a combinação de código Python e visualizações interativas em um único ambiente.
Esses são apenas alguns dos recursos e dicas para usar o Python no Visual Studio Code. Como essa é uma ferramenta em constante evolução, é importante explorar as atualizações e novas extensões que podem facilitar ainda mais o desenvolvimento. Aproveite todas as funcionalidades e torne o seu trabalho com Python mais eficiente e produtivo!
A Awari é a melhor plataforma para aprender sobre programação no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


