Resumo das 20 melhores extensões para transformar o VSCode em uma ferramenta especializada em Python.

Python
この記事は約11分で読めます。

この記事の最終更新日: 2023年4月23日

Hacer que VSCode sea ultra especializado en Python: Resumen de las 20 mejores extensiones.

Neste artigo, apresentaremos 20 extensões essenciais para desenvolvimento com Python, uma linguagem utilizada em IA, aprendizado de máquina e desenvolvimento de sistemas Web. Se você ainda não experimentou algumas dessas extensões, vale a pena testá-las. Instale-as no seu VSCode e customize-o do seu jeito.

7 extensões visuais

vscode 視覚系プラグイン 拡張機能

1. indent-rainbow

indent-rainbow vscode 拡張
intdent-rainbow vscode 拡張
Indent-rainbow
  • Com indent-rainbow, a indentação é colorida por nível.
  • No Python, um espaço extra (em branco) pode causar erros se deslocado.
    → O indent-rainbow torna a indentação visualmente mais fácil de ler e ajuda a evitar erros.

2. Material Icon Theme

Material Icon Theme vscode 拡張
Material Icon Theme vscode 拡張
Material Icon Theme
Material Icon Theme
  • Material Icon Theme muda os ícones sem graça de arquivos e pastas.
  • Os ícones padrão do VSCode são sem graça e podem ser difíceis de distinguir.
    → Com Material Icon Theme, fica mais fácil identificar arquivos e pastas.

3. Better Comments

Better Comments
  • Better Comments permite colorir comentários de acordo com a importância e o tipo.
  • A cor é determinada pelo símbolo ou string imediatamente após o comentário.

!: Vermelho ? : Azul * : Verde claro TODO: : Laranja

→ Com Better Comments, fica mais fácil gerenciar e identificar comentários.

4. Trailing Spaces

Trailing Spaces

Trailing Spaces mostra espaços extras no final do código em vermelho, ajudando a manter o código limpo.

5. GitHub Theme

vscode python gitbuh theme オススメ 拡張機能
おすすめ拡張機能 github theme for vs code
GitHub Theme
  • Com GitHub Theme, é possível alterar o tema geral do VSCode.
  • É o tema oficial do popular GitHub, com cores de bom gosto.
    → Recomendamos este tema, assim como o Night Owl, que apresentaremos a seguir. Use o que preferir.

6. Darcula PyCharm Theme

VSCodeをPyCharm風にする拡張昨日
VSCodeをPyCharmやPHPStorm風にするプラグイン
PyCharm Theme
  • Darcula PyCharm Theme permite alterar o tema geral do VSCode para o estilo PyCharm.
  • É uma grande ajuda para quem usava o PyCharm ou está cercado por usuários do PyCharm, facilitando a transição para o VSCode.
  • O design em tons de verde é suave para os olhos, ideal para longas horas de trabalho. → Se você deseja personalizar o VSCode para ficar parecido com o PyCharm ou PHPStorm, use este tema.

7. Night owl

Night Owl
  • Com Night Owl, é possível alterar o tema geral do VSCode.
  • O design é suave para os olhos e recomendado para longas horas de trabalho. → Compare com o tema do GitHub mencionado acima e escolha o que preferir.

1 extensión de formato


1. Python Indent

画像に alt 属性が指定されていません。ファイル名: demo.gif
画像に alt 属性が指定されていません。ファイル名: スクリーンショット-2020-10-23-23.24.34.png
python Indentなし
Python Indentあり
Python Indent
  • Python Indent melhora significativamente a precisão da indentação em Python.
  • Ele adiciona automaticamente a indentação correta ao inserir argumentos separados por vírgulas. → Com Python Indent, o tempo gasto formatando a indentação é reduzido, aumentando a eficiência do trabalho.

3 extensiones de autocompletado

1. GitHub Copilot

GitHub Copilot
  • Com o GitHub Copilot, o código é gerado automaticamente com base no código e comentários existentes.
  • Utiliza GPT, que tem excelente compatibilidade com Python, gerando sugestões de alta precisão. → O uso do recurso de geração de código do GitHub Copilot pode aumentar a eficiência do trabalho.

Há um período de teste gratuito, mas, em geral, é pago. Antes de usar, verifique como cancelar assinatura.

2. Python Docstring Generator

Auto Generate Docstrings
Python Docstring Generator

Com Docstring Generator, você pode criar automaticamente formatos de comentários para funções e classes. → Isso permite escrever código de alta qualidade com comentários para classes e funções de maneira eficiente.

3. Pylance

pylance vscode 拡張 プラグイン
Pylance
  • Pylance é um servidor de linguagem Python lançado pela Microsoft no verão de 2020.
  • Nas configurações, você pode habilitar a verificação de tipo definindo python.analysis.typeCheckingMode para ‘basic’ ou ‘strict’. → Com Pylance, a verificação de tipo e as bibliotecas são aprimoradas significativamente.

3 extensões para outras linguagens

vscode プラグイン 拡張機能 おすすめ

1. Auto Rename Tag

vscode プラグイン auto rename tag
Usage vscode auto rename tag 拡張機能
開始タグの修正と連動して、終了タグも変更できる。
Auto Rename Tag
  • Auto Rename Tag facilita a alteração de tags em HTML, XML, PHP e JavaScript.
  • As tags de abertura e fechamento são modificadas em conjunto, tornando a alteração mais fácil.
    → Com Auto Rename Tag, o tempo de trabalho é reduzido.

2. Highlight Matching Tag

Highlight matching tag vs code extensions 拡張機能
plugin highlight matching tag vs code タグ
Highlight Matching Tag
  • Highlight Matching Tag torna as tags visualmente mais fáceis de ver.
  • Quando uma tag é selecionada, as tags de abertura e fechamento são sublinhadas. → Com Highlight Matching Tag, erros são reduzidos e a eficiência do trabalho aumenta.

3. Prettier – Code formatter

prettier code formatter vs code python
Prettier – Code formatter
  • Prettier formata automaticamente o código-fonte de forma limpa.
  • Nas configurações, configure-o para formatar automaticamente o código-fonte sempre que você salvar. → Com Prettier, você gasta menos tempo formatando manualmente e a qualidade do código melhora.

5 extensões importantes

1. Python

python for vs code 拡張機能
Python

Isso é essencial para começar. → Instale esta extensão para usar Python no VSCode.

2. Code Runner

code runner vs code おすすめ デバッグ
vs code デバッグ おすすめ
Code Rnner

É extremamente útil para depuração e elimina a necessidade de abrir uma janela de console (terminal) separada. → Com Code Runner, você pode realizar testes simples e verificar a execução facilmente.

3. Python Test Explorer for Visual Studio Code

python test for vs code 拡張機能
vscode python test plugin
Python Test Explorer
  • Python Test Explorer oferece suporte para testes usando código de teste Python.
  • O código de teste é um código específico para testes unitários (testes de unidade), permitindo configurar livremente os argumentos de funções e classes. → Com Python Test Explorer, você pode realizar testes de forma eficiente.

4. Python Preview

python preview vs code extensions
python 拡張機能 vs code python preview
python preview vs code plugin 拡張 おすすめ
Python Preview
  • Python Preview permite verificar visualmente e facilmente o conteúdo de variáveis, arrays, etc.
  • Você pode verificar detalhes em uma janela separada, facilitando a identificação da causa dos bugs. → Com Python Preview, a precisão da depuração aumenta significativamente.

5. Todo Tree

todo tree python プラグイン 拡張
python vs code todo リスト
Todo Tree
  • Com Todo Tree, a seção “TODOS” é adicionada ao explorador.
  • Todos os comentários TODO são extraídos em “TODOS”. → Com Todo Tree, você pode evitar completamente deixar tarefas inacabadas.

Em resumo, essas são as 20 melhores extensões para transformar o VSCode em uma ferramenta especializada em Python. Depois de se preparar, é hora de começar a desenvolver.

コメント

タイトルとURLをコピーしました