Aguarde...

18 de janeiro de 2021

As melhores extensões de código VS para desenvolvedores Python para 2021

As melhores extensões de código VS para desenvolvedores Python para 2021

Uma coleção com a melhor extensão VS Code para desenvolvedores Python

Listamos as melhores extensões VS para desenvolvedores JS . Agora é a hora de fazermos isso para a comunidade Python. Como antes, sou um usuário do PyCharm, adoro o PyCharm e provavelmente não trocarei de editor tão cedo, mas com todo o hype em torno do VS Code e tantas pessoas no Reddit e no Twitter me sugerindo a mudança, eu experimentá-lo.

Minha experiência com o VS Code foi incrível e, embora meu coração ainda pertença à PyCharm, o VS Code é um produto fantástico, posso recomendar 100%. É personalizável, rápido e com uma tonelada de extensões que o tornam muito poderoso.

Hoje vamos cobrir as principais extensões do VS Code para Python para 2021.


Python

As melhores extensões de código VS para desenvolvedores Python para 2021
Pitão

O VS Code suporta o destaque de código para Python sem esta extensão. No entanto, se você vai trabalhar com Python, deve instalar esta extensão. A extensão é desenvolvida pela própria Microsoft, o mesmo criador do VS Code. É tão essencial para a produtividade dos desenvolvedores de Python que o VS Code irá sugerir automaticamente que você o instale logo após abrir seu primeiro .pyarquivo.

Mas por que preciso disso se já tenho destaque de sintaxe? Esta extensão é uma potência de funcionalidade quando se trata de trabalhar com Python, fornecendo funcionalidades como:

  • IntelliSense: edite seu código com preenchimento automático, navegação de código, verificação de sintaxe e muito mais
  • Linting: obtenha análise de código adicional com Pylint, Flake8 e mais
  • Formatação de código: formate seu código com black, autopep ou yapf
  • Depuração: depure seus scripts Python, aplicativos da web, processos remotos ou multithread
  • Teste: execute e depure testes por meio do Test Explorer com unittest, pytest ou nariz
  • Jupyter Notebooks: crie e edite Jupyter Notebooks, adicione e execute células de código, renderize gráficos, visualize variáveis ​​por meio do explorador de variáveis, visualize dataframes com o visualizador de dados e muito mais
  • Ambientes: ativar e alternar automaticamente entre os ambientes virtualenv, venv, pipenv, conda e pyenv
  • Refatoração: reestruture seu código Python com extração de variável, extração de método e classificação de importação

Veja em ação:

As melhores extensões de código VS para desenvolvedores Python para 2021
Demonstração da extensão Python

Baixe Python


Snippets Python

Python Snippets é uma extensão cheia de pacotes de snippets integrados desenvolvidos por Ferhat Yalçın. Esta extensão é ótima para qualquer desenvolvedor, mas especialmente para iniciantes em Python. Ele contém vários fragmentos embutidos, como string, lista, conjuntos, tupla, dicionário, classe e muito mais. Outra vantagem de usar este plugin é que ele também fornece pelo menos um exemplo de cada snippet, tornando-o incrível enquanto aprende Python.

Baixar trechos do Python


Python Docstring Generator

As melhores extensões de código VS para desenvolvedores Python para 2021
Python Docstring Generator

Já falamos sobre a importância da documentação e o quanto adoro documentar em código, mas todos sabemos que pode ser uma tarefa frustrante. O Python Docstring Generator diminui o esforço dos desenvolvedores ao criar automaticamente docstrings.

A melhor coisa sobre essa extensão é que ela segue todos os formatos padrão de docstring (incluindo Google, docBlockr, Numpy, Sphinx e PEP0257 em breve), e isso é legal. Além disso, este gerador de docstring suporta args, kwargs, decoradores, erros e tipos de parâmetros com recursos de comentários em várias linhas.

Basta vê-lo em ação e se surpreender:

As melhores extensões de código VS para desenvolvedores Python para 2021
Demonstração do Python Docstring Generator

Baixe o Python Docstring Generator


Python Test Explorer para código do Visual Studio

As melhores extensões de código VS para desenvolvedores Python para 2021
Python Test Explorer

A extensão do Python Test Explorer permite que você execute seu unittest Python ou testes Pytest com a UI do Test Explorer. Esta ferramenta pequena e prática permitirá que você teste seu código do conforto do VS Code com uma interface de usuário excelente e recursos de depuração.

Sabemos a importância dos testes de unidade, portanto, ter uma ferramenta como essa em seu IDE ou editor de código é essencial.

As melhores extensões de código VS para desenvolvedores Python para 2021
Demonstração do Python Test Explorer

Baixe o Python Test Explorer


Pré-visualização Python

As melhores extensões de código VS para desenvolvedores Python para 2021
Pré-visualização Python

Python Preview é uma extensão que adiciona depuração visual ao seu código Python. Ele transforma o código de depuração em uma sessão interativa com animações e elementos gráficos para representar o status do seu aplicativo. Você tem que ver isto:

As melhores extensões de código VS para desenvolvedores Python para 2021
Demonstração de visualização do Python

Baixe o Python Preview


Dica de tipo Python

As melhores extensões de código VS para desenvolvedores Python para 2021
Dica de tipo Python

Sim, Python tem algo como Tipos e, sim, é incrível. Pense nas dicas de tipo para Python como TypeScript é para JavaScript. É uma virada de jogo que espero começarmos a ver com mais frequência em tutoriais e aplicativos. Python Type Hint fornece itens de conclusão de dica de tipo para tipos integrados, tipos estimados e o módulo de digitação. Além disso, ele pode pesquisar arquivos Python na área de trabalho para fins de estimativa de tipo.

As melhores extensões de código VS para desenvolvedores Python para 2021
Demonstração da dica de tipo Python

Baixe Python Type Hint


Jupyter

As melhores extensões de código VS para desenvolvedores Python para 2021
Jupyter

Jupyter é uma das minhas extensões de código VS favoritas. Sim, é o que você está pensando. São os Notebooks Jupyter diretamente no VS Code. Como alguém que está sempre trabalhando com Jupyter Notebooks, esta extensão foi benéfica e eu acredito que ainda há muito que explorar sobre ela.

A integração com Jupyter Notebooks é um dos meus recursos favoritos do PyCharm, embora, para ser justo, eu adoro a integração do PyCharm mais do que a integração do VS Code. Com isso dito, Jupyter para VS Code é gratuito, enquanto a integração com PyCharm Jupyter Notebook está disponível apenas na versão profissional.

Baixe o Jupyter

Postado em Blog
Escreva um comentário