Temos o prazer de anunciar que a versão de junho de 2019 da extensão Python para código do Visual Studio já está disponível. Você pode
baixar a extensão Python do Marketplace ou instalá-la diretamente da galeria de extensões no Visual Studio Code. Se você já possui a extensão Python instalada, também pode obter a atualização mais recente reiniciando o Visual Studio Code. Você pode aprender mais sobre o
suporte ao Python no Visual Studio Code na documentação.
Nesta versão, fizemos melhorias listadas em nosso registro de
alterações , encerrando um total de 70 questões, incluindo um visualizador de plotagem com a janela do Python Interactive, testes paralelos com o pytest e indentação da seleção de execução no terminal.

Visualizador de plotagem com a janela Python
Gráficos são comumente usados para visualização de dados. Um dos principais recursos solicitados para a janela do Python Interactive é permitir uma inspeção mais profunda dos gráficos gerados, como zoom, panorâmica e exportação de imagens. A atualização de junho de 2019 incluiu um novo visualizador de plotagem que pode ser usado para manipular plotagens de imagens, como as plotagens matplotlib populares.
Você pode experimentá-lo clicando duas vezes nas plotagens ou no botão “expandir imagem” exibido quando você passa o mouse sobre as imagens da plotagem na Janela Interativa do Python:

Com o visualizador de plotagem, você pode aplicar pan, ampliar / reduzir, navegar pelas plotagens na sessão atual e exportar plotagens para os formatos PDF, SVG ou PNG.
Testes paralelos com pytest
Fizemos aprimoramentos na confiabilidade das estatísticas exibidas para a execução de testes, especialmente para executar testes em paralelo com o pytest.
Você pode testar os testes em paralelo com o pytest instalando o pacote pytest-xdist e adicionando "-n" a um arquivo de configuração. Por exemplo, para 4 CPUs, você pode criar um arquivo pytest.ini na pasta do projeto e adicionar o conteúdo abaixo:
[pytest] addopts=-n4
Agora, quando você executar e depurar testes, eles serão executados em paralelo.

Você pode consultar nossa
documentação para saber mais sobre o suporte a testes na extensão Python.
Recuo da seleção de corrida no terminal
Um
recurso altamente solicitado do VS Code Python em nosso repositório GitHub era deduzir as seleções de código antes de enviá-lo ao terminal ao executar o comando "Executar seleção / linha no terminal Python". A partir deste release, o comando enviará ao terminal um recuo da seleção, com base em sua primeira linha não vazia.

Outras mudanças e aprimoramentos
Também adicionamos pequenos aprimoramentos e problemas corrigidos solicitados pelos usuários que devem melhorar sua experiência de trabalho com o Python no Visual Studio Code. Algumas mudanças notáveis incluem:
- Permitir senha para autenticação remota com o jupyter. ( # 3624 )
- O Data Viewer agora lida adequadamente com grandes quadros de dados e oferece suporte à filtragem com expressões em colunas numéricas (maior que, menor que, igual a) ( # 5469 )
- Mostrar visualização do bloco de anotações importado na janela do Python Interactive. (# 5675 )
- Adicione suporte para depuração do subprocesso ao depurar testes. ( # 4525 )
- Adicionado suporte para ativação de ambientes conda no PowerShell. ( # 668 )
- Adicione 'ctrl + enter' como um atalho de teclado para executar a célula atual. ( # 5673 )
Certifique-se de
baixar a extensão Python para o Visual Studio Code agora para experimentar as melhorias acima. Se você tiver algum problema, registre um problema na página
Python VS Code GitHub .