Como Utilizar Python no Visual Studio Code
Como usar Python no Visual Studio Code: configuração do ambiente, instalação da extensão do Python, criação de ambiente virtual, ativação do ambiente, configuração do ambiente de trabalho e dicas e truques para otimizar o uso do Python no Visual Studio Code.
Glossário
Configurando o ambiente de desenvolvimento no Visual Studio Code
Instalando o Python:
Antes de começar, verifique se o Python está instalado em seu sistema. Você pode baixar a versão mais recente do Python no site oficial (https://www.python.org/downloads/). Siga as instruções de instalação específicas para o seu sistema operacional.
Instalando o Visual Studio Code:
Se você ainda não tem o Visual Studio Code instalado, faça o download e instale-o em seu sistema. O Visual Studio Code está disponível para Windows, macOS e Linux e pode ser baixado no site oficial (https://code.visualstudio.com/Download).
Configurando a extensão do Python:
Após ter o Visual Studio Code instalado, o próximo passo é instalar a extensão do Python. Abra o Visual Studio Code e clique no ícone de extensões na barra lateral esquerda. Pesquise por “Python” e clique em “Instalar” na extensão oferecida pela Microsoft.
Criando um ambiente virtual:
É recomendado utilizar ambientes virtuais para isolar as dependências dos projetos Python. Com o Visual Studio Code aberto, abra o terminal integrado pressionando Ctrl + `
(backtick). No terminal, execute o comando python3 -m venv nome_do_ambiente
para criar um novo ambiente virtual.
Ativando o ambiente virtual:
Após criar o ambiente virtual, é necessário ativá-lo. No terminal integrado do Visual Studio Code, execute o comando source nome_do_ambiente/bin/activate
(no macOS/Linux) ou .\nome_do_ambiente\Scripts\activate
(no Windows) para ativar o ambiente virtual.
Configurando o ambiente de trabalho:
Agora que o ambiente virtual está ativado, você pode abrir a pasta do seu projeto no Visual Studio Code clicando em “Arquivo” e selecionando “Abrir Pasta”. Certifique-se de que a pasta do seu projeto esteja aberta no Visual Studio Code.
Como instalar a extensão do Python no Visual Studio Code
A extensão do Python para o Visual Studio Code é uma ferramenta poderosa que oferece recursos avançados para desenvolver, depurar e executar projetos Python. Nesta seção, vamos explorar como instalar a extensão do Python no Visual Studio Code e aproveitar ao máximo seus recursos.



- Abra o Visual Studio Code e clique no ícone de extensões na barra lateral esquerda.
- Pesquise por “Python” na barra de pesquisa das extensões e clique em “Instalar” na extensão oferecida pela Microsoft.
- Aguarde até que a instalação seja concluída e, em seguida, clique em “Recarregar” para ativar a extensão do Python.
- Após a ativação, você terá acesso a uma série de recursos úteis para desenvolver projetos Python no Visual Studio Code.
A extensão do Python no Visual Studio Code oferece suporte para recursos como:
- Sintaxe de realce e formatação de código Python.
- IntelliSense para sugestões de código e documentação.
- Depuração interativa de código Python.
- Suporte para gerenciamento de ambientes virtuais.
- Execução de testes unitários.
- Integração com ferramentas populares como o pip e o Git.
Aproveite ao máximo a extensão do Python no Visual Studio Code para desenvolver seus projetos Python de forma eficiente e produtiva.
Como Utilizar Python no Visual Studio Code
O Visual Studio Code é uma excelente opção para desenvolver projetos Python devido à sua integração com a extensão do Python. Nesta seção, vamos explorar algumas dicas e truques para utilizar o Python de forma eficiente no Visual Studio Code.
-
Atalhos de teclado:
- Conhecer os atalhos de teclado do Visual Studio Code pode acelerar o seu fluxo de trabalho. Alguns atalhos úteis para desenvolvimento Python incluem
Ctrl + S
para salvar o arquivo,Ctrl + /
para comentar ou descomentar linhas de código eCtrl + F
para pesquisar no arquivo.
- Conhecer os atalhos de teclado do Visual Studio Code pode acelerar o seu fluxo de trabalho. Alguns atalhos úteis para desenvolvimento Python incluem
-
Explorando a janela de comandos:
- A janela de comandos do Visual Studio Code é uma ferramenta poderosa que permite executar comandos e tarefas rapidamente. Pressione
Ctrl + Shift + P
para abrir a janela de comandos e pesquisar por comandos específicos do Python, como executar um arquivo Python ou instalar pacotes.
- A janela de comandos do Visual Studio Code é uma ferramenta poderosa que permite executar comandos e tarefas rapidamente. Pressione
-
Depurando o código:
- O Visual Studio Code oferece uma excelente experiência de depuração para projetos Python. Configure pontos de interrupção em seu código, execute o modo de depuração e utilize recursos como passo a passo, inspeção de variáveis e console interativo para depurar seu código de forma eficiente.
-
Gerenciando pacotes e ambientes virtuais:
- O Visual Studio Code facilita o gerenciamento de pacotes e ambientes virtuais. Utilize a janela de terminal integrado para instalar pacotes através do pip e ativar/desativar ambientes virtuais conforme necessário.
-
Utilizando extensões adicionais:
- Além da extensão do Python, existem outras extensões disponíveis para o Visual Studio Code que podem ser úteis ao desenvolver projetos Python. Por exemplo, a extensão “Python Docstring Generator” ajuda a gerar automaticamente docstrings para funções e classes, enquanto a extensão “Python Test Explorer” oferece suporte para executar e depurar testes unitários.
Aproveite todas essas dicas e truques para otimizar o uso do Python no Visual Studio Code e elevar a sua produtividade como desenvolvedor Python. Experimente diferentes recursos e explore as possibilidades que essa combinação poderosa oferece.
Criando e executando um projeto Python no Visual Studio Code
O Visual Studio Code oferece uma série de recursos e ferramentas que tornam a criação e execução de projetos Python uma tarefa fácil e eficiente. Nesta seção, vamos explorar os passos necessários para criar e executar um projeto Python no Visual Studio Code.
-
Criando um novo projeto:
- Para criar um novo projeto Python, abra o Visual Studio Code e clique em “Arquivo” na barra de menu superior. Em seguida, selecione “Nova Pasta” e escolha um local para o seu projeto. Após criar a nova pasta, abra-a no Visual Studio Code.
-
Configurando o ambiente virtual:
- Como mencionado anteriormente, é recomendado utilizar ambientes virtuais para isolar as dependências dos projetos Python. Com a pasta do seu projeto aberta no Visual Studio Code, abra o terminal integrado e execute o comando
python3 -m venv nome_do_ambiente
para criar um novo ambiente virtual.
- Como mencionado anteriormente, é recomendado utilizar ambientes virtuais para isolar as dependências dos projetos Python. Com a pasta do seu projeto aberta no Visual Studio Code, abra o terminal integrado e execute o comando
-
Ativando o ambiente virtual:
- Após criar o ambiente virtual, é necessário ativá-lo. No terminal integrado do Visual Studio Code, execute o comando
source nome_do_ambiente/bin/activate
(no macOS/Linux) ou.\nome_do_ambiente\Scripts\activate
(no Windows) para ativar o ambiente virtual.
- Após criar o ambiente virtual, é necessário ativá-lo. No terminal integrado do Visual Studio Code, execute o comando
-
Instalando as dependências:
- Com o ambiente virtual ativado, você pode instalar as dependências do seu projeto Python. Utilize o gerenciador de pacotes pip para instalar pacotes externos, executando o comando
pip install nome_do_pacote
.
- Com o ambiente virtual ativado, você pode instalar as dependências do seu projeto Python. Utilize o gerenciador de pacotes pip para instalar pacotes externos, executando o comando
-
Criando o arquivo Python:
- Agora é hora de criar o arquivo Python principal do seu projeto. Clique com o botão direito na pasta do seu projeto no Visual Studio Code, selecione “Novo Arquivo” e nomeie-o com a extensão
.py
. Este será o arquivo onde você escreverá o código Python do seu projeto.
- Agora é hora de criar o arquivo Python principal do seu projeto. Clique com o botão direito na pasta do seu projeto no Visual Studio Code, selecione “Novo Arquivo” e nomeie-o com a extensão
-
Escrevendo o código:
- Com o arquivo Python criado, você pode começar a escrever o código do seu projeto. Utilize o editor de texto do Visual Studio Code para escrever o código Python e aproveite os recursos de realce de sintaxe e sugestões de código oferecidos pela extensão do Python.
-
Executando o projeto:
- Para executar o projeto Python, abra o terminal integrado do Visual Studio Code e certifique-se de que o ambiente virtual esteja ativado. Em seguida, execute o comando
python nome_do_arquivo.py
, ondenome_do_arquivo
é o nome do arquivo Python que você criou anteriormente.
- Para executar o projeto Python, abra o terminal integrado do Visual Studio Code e certifique-se de que o ambiente virtual esteja ativado. Em seguida, execute o comando
-
Testando e depurando o código:
- O Visual Studio Code oferece suporte para testar e depurar projetos Python. Utilize os recursos de depuração integrados para identificar erros e falhas no seu código, além de executar testes unitários para garantir a qualidade do seu projeto.
Dicas e truques para otimizar o uso do Python no Visual Studio Code
Além das funcionalidades básicas de criação e execução de projetos Python, o Visual Studio Code oferece uma série de dicas e truques que podem otimizar ainda mais o seu fluxo de trabalho. Nesta seção, vamos explorar algumas dessas dicas para você aproveitar ao máximo o uso do Python no Visual Studio Code.
- Utilize atalhos de teclado: O Visual Studio Code possui uma ampla variedade de atalhos de teclado que podem agilizar suas tarefas diárias. Conheça alguns atalhos úteis, como
Ctrl + S
para salvar o arquivo,Ctrl + /
para comentar ou descomentar linhas de código eCtrl + F
para pesquisar no arquivo. - Personalize suas configurações: O Visual Studio Code permite que você personalize suas configurações de acordo com suas preferências. Acesse o menu “Arquivo” e selecione “Preferências” para acessar as configurações. Você pode personalizar o tema, as fontes, as cores e muitos outros aspectos do ambiente de desenvolvimento.
- Aproveite os snippets: O Visual Studio Code possui snippets pré-definidos que podem ajudar a acelerar a escrita de código. Por exemplo, ao digitar
for
e pressionarTab
, o Visual Studio Code irá gerar automaticamente um loopfor
com a estrutura básica. - Utilize extensões adicionais: Além da extensão do Python, existem muitas outras extensões disponíveis para o Visual Studio Code que podem aprimorar ainda mais sua experiência de desenvolvimento Python. Algumas extensões populares incluem o “Python Docstring Generator” para gerar automaticamente docstrings e o “Python Test Explorer” para facilitar a execução e depuração de testes unitários.
- Integre com ferramentas externas: O Visual Studio Code pode ser integrado com várias ferramentas externas, como o Git para controle de versão e o Jupyter Notebook para análise de dados. Explore as opções de integração para maximizar sua produtividade.
Essas são apenas algumas dicas e truques para otimizar o uso do Python no Visual Studio Code. À medida que você explora mais recursos e funcionalidades, encontrará maneiras adicionais de melhorar seu fluxo de trabalho e desenvolver projetos Python de forma mais eficiente. Aproveite todas as vantagens que o Visual Studio Code tem a oferecer e torne-se um desenvolvedor Python produtivo e eficaz.
A Awari é a melhor plataforma para aprender sobre ciência de dados 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.


