Logo Winpdb Ícone

Winpdb

Versão 1.4.8 Grátis
142 KB
Funciona em: Linux
X11/KDE/Gnome
Atualizado em : 20/08/2010 Nir Aides
Baixar Grátis Download Seguro
Verificado com Antivírus

O que estão falando…

Já usou? Avalie! +0 Avaliações - Seja o primeiro a avaliar o produto!

Descrição

Gabriel Gugik
Depurador para a Linguagem Python super completo e detalhado

Winpdb é um depurador gráfico de códigos para a linguagem de programação Python. Sua principal função é analisar a execução de scripts em python de maneira detalhada, explicitando  os passos de sua execução, principalmente na ocorrência de erros no código analisado.

Elementos do programa

Observando o visual de Winpdb, é possível notar que sua interface gráfica contém vários elementos distintos. Cada um deles é responsável por uma funcionalidade diferente:

  • Namespace: mostra quais variáveis estão alocadas estaticamente durante a execução de um script qualquer;

  • Threads: exibe quais são as threads atualmente em execução no processador;

  • Stack: exibe a situação das pilhas de memória utilizadas para as chamadas de funções;

  • Source: mostra o código fonte que está sendo analisado;

  • Console: permite a interação do usuário através de comandos textos.


Uso de breakpoints

Como todo depurador que se preze, Winpdb também tem um mecanismo de uso de breakpoints. Ou seja, seu usuário pode setar bandeiras em vários pontos do código. Quando a execução atinge algum desses pontos, o programa exibe de forma pausada e detalhada a exata situação do script analisado, incluindo todos os itens de sua interface citados anteriormente.

Procedimentos de Instalação

A instalação de Winpdb é bastante simples, bastando somente baixar o pacote do arquivo, descompactando-o logo em seguida. Após, abra um terminal de sistema, como o xterm, konsole ou gnome-terminal e digite o seguinte comando:

$ sudo python setup.py install -f

Sem permissão de administrador?

Caso você não possua permissões suficientes para rodar o comando “sudo”, é possível executar Winpdb de forma local, através do próprio comando ./Winpdb.

Dependência

O programa exige que o interpretador Python esteja instalado em seu sistema, o qual pode ser baixado neste link.

Nossa Opinião sobre o Winpdb

Winpdb é uma ótima ferramenta para programadores Python, principalmente por permitir a analise detalhada dos códigos escritos nessa linguagem. Sua interface possui bastantes elementos, os quais podem confundir um pouco os programadores não muito experientes. Portanto, Winpdb é recomendado para pessoas que já possuam um conhecimento um pouco mais avançado nessa área. Para os demais usuários, ainda é mais fácil o uso de “prints” no próprio script para a sua depuração.

Prós & Contras

Prós

  • Não encontramos pontos positivos.

Contras

  • Não encontramos pontos negativos.

Interesse ao longo do tempo

Compartilhe essa página

Avaliações sobre o Winpdb

  • {{comentario.nome}} {{comentario.data}}
    {{comentario.nota}}
    Nota {{comentario.notaExtenso}}!
    Editar Avaliação