O projeto de código aberto pylyzer identifica erros em scripts Python
A ferramenta de código aberto pylyzer é um analisador de código estático e servidor de linguagem para a popular linguagem de programação Python. O Pylyzer é escrito na linguagem de programação do sistema Rust, que, ao contrário de outras linguagens de baixo nível, como C e C++, tem desempenho semelhante, mas é mais bem protegida contra erros de memória, graças ao gerenciamento automatizado de memória.
Ao usar o Rust como linguagem de programação subjacente, os desenvolvedores do pylyzer alegam um ganho de desempenho de 100% em relação a outras ferramentas de análise de código Python, como pytype ou pyright. "O Pylyzer pode fazer mais do que apenas a verificação de tipos. Por exemplo, ele pode detectar acessos fora dos limites a listas e acessos a chaves inexistentes em dicionários", explica a página do projeto pylyzer.
Além disso, os relatórios de erro do pylyzer devem ser mais fáceis de ler do que os de seus concorrentes pytype e pyright, pois o pylyzer deve fornecer mensagens de erro claras e mostrar diretamente onde está o erro no script Python analisado. Além disso, o pylyzer atua como um servidor de linguagem, oferecendo suporte a vários recursos, como renomear e completar o código Python.
Instalação usando pip ou cargo
A ferramenta de código aberto pylyzer pode ser instalada por meio do gerenciador de pacotes Python pip com "pip install pylyzer" ou por meio do cargo, um gerenciador de pacotes para Rust, com o comando de terminal "cargo install pylyzer --locked". Há também uma extensão https://marketplace.visualstudio.com/items?itemName=pylyzer.pylyzer para o Visual Studio Code que pode ser usada após a instalação por meio do VS Code Marketplace, desde que o pylyzer tenha sido instalado no sistema de desenvolvimento via pip ou cargo.
Fonte(s)
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros