Temos o prazer de anunciar que, em abril de 2019, a atualização da extensão Python para o Visual Studio Code foi lançada. Você pode
baixar a extensão Python do Marketplace ou instalá-la diretamente da galeria de extensões no Visual Studio Code. Você pode aprender mais sobre o
suporte ao Python no Visual Studio Code na documentação.
Nesta edição, fizemos várias melhorias, listadas em nosso
changelog , encerrando um total de 84 edições, incluindo:
- Explorador de variáveis e visualizador de dados
- Aprimoramentos na configuração de depuração
- Melhorias adicionais no Python Language Server
Olhe embaixo do gato para descobrir mais!

Explorador de variáveis e visualizador de dados
O Python Interactive agora vem com um Variable Explorer e Data Viewer integrados (um recurso muito procurado por nossos usuários). Agora você pode facilmente visualizar, verificar e filtrar variáveis no aplicativo, incluindo listas, matrizes NumPy, quadros de dados do Pandas e muito mais!
A seção Variáveis agora será exibida quando o
código e as células forem executados na Janela Interativa do Python. Depois de expandi-lo, você verá uma lista de variáveis na sessão atual do Jupyter. Variáveis adicionais serão exibidas automaticamente conforme são usadas no código. Clicar no cabeçalho de cada coluna classificará as variáveis na tabela.

Você também pode clicar duas vezes em cada linha ou usar o botão "Mostrar variável no visualizador de dados" para exibir os dados completos de cada variável no recém-adicionado Data Viewer, além de realizar uma pesquisa simples em seus valores:

O Data Viewer requer o pacote Pandas versão 0.20 ou posterior. Se não estiver disponível, você receberá uma mensagem para instalá-lo ou atualizá-lo.
Explorar variável é ativado por padrão. Você pode desativá-lo em
Arquivo> Preferências> Configurações e pesquisar em
Python> Data Science: Show Jupyter Variable Explorer .
Aprimoramentos na configuração de depuração
Simplificamos o processo de configuração do depurador para o espaço de trabalho. Agora, se ao iniciar a depuração (via Painel de depuração,
F5 ou
Depuração> Iniciar depuração ) parecer que a configuração de depuração não existe, você será solicitado a criar uma configuração de depuração para o seu aplicativo. A criação de uma configuração de depuração pode ser feita usando um conjunto de menus, em vez de configurar manualmente o arquivo
launch.json .

Este prompt também será exibido ao adicionar outra configuração de depuração por meio do arquivo launch.json:

Melhorias adicionais no Python Language Server
Esta versão inclui várias correções e melhorias para o Python Language Server. Retornamos os recursos que foram removidos na versão 0.2: “Renomear símbolo”, “Ir para definição” e “Localizar todas as referências” e também aprimoramos o tempo de carregamento e o uso de memória ao importar bibliotecas científicas como Pandas, Plotly, PyQt5 , especialmente ao trabalhar em um ambiente Anaconda completo.
Para ativar o servidor de idiomas, altere
python.jediEnabled para
false em
Arquivo> Preferências> Configurações do usuário . Estamos trabalhando para criar o servidor de idiomas padrão nas próximas versões. Portanto, se você tiver algum problema, poste uma pergunta na página
Python Language Server no GitHub .
Outras mudanças e melhorias.
Também adicionamos pequenas melhorias e correções de erros solicitadas pelos usuários, o que deve melhorar sua experiência com o Python no Visual Studio Code. Algumas mudanças notáveis incluem:
- Altere o comportamento padrão do depurador para exibir valores de retorno. ( # 3754 )
- Mude a redação de "Teste de Unidade" para "Teste" ou "Teste". ( # 4384 )
- Substituindo o parâmetro debugStdLib por justMyCode. ( # 4032 )
- Adicionada opção para simplesmente ativar / desativar codelens de ciência de dados. ( # 5211 )
- Melhorando a confiabilidade da detecção de teste usando pytest. ( # 4795 )
- Atualizando o arquivo LEIA - ME .
Lembre-se de
baixar a extensão Python para o Visual Studio Code agora e experimentar as melhorias acima. Se você tiver algum problema, escreva sobre ele na página
Python VS Code no GitHub .