[pyar] Debuggear Python con Vim
Manuel Naranjo
naranjo.manuel en gmail.com
Lun Jul 19 11:49:33 ART 2010
El 19/07/10 11:32, Mariano Mara escribió:
> Excerpts from Juan Pedro Fisanotti's message of Sun Jul 18 18:41:01 -0300 2010:
>
>> En estos días alguien sacó una versión estable de un debugger nuevo
>> para Python y PHP con Vim.
>> Lo estuve probando, y a mi parecer esta muuuy bueno. Soporta
>> breakpoins, "ejecutar hasta aquí", evaluación de expresiones, ver el
>> stack en vivo, ver variables en scope en vivo, etc.
>>
>> Video que lo muestra andando:
>> http://www.youtube.com/watch?v=kairdgZCD1U&feature=player_embedded
>>
>> Instrucciones de instalación:
>> http://jaredforsyth.com/blog/2010/jul/16/installing-vim-debug/
>>
>> Saludos!
>>
>>
> Gracias Juan. ¿Será un chau a pudb? Estoy esperando con
> ansias mi próximo bug para probar como anda :)
>
Interesante, yo empece a usar pudb hace poco en mi proyecto y es más
hice un video y todo de como usarlo jeje [1] (autobombo, no pregunten
pero me siento capusotto, que ingles de mierda jeje, suelo hablar
bastante mejor)
La cosa es que como la aplicación es multi-thread no podes usar
breakpoints con pdb (o al menos no pude y eso que me pase un día
entero), con pudb la única que encontre es una llamada a set_trace()
alguien sabe si con este bichito para Vim se podrá hacer algo similar?
Lo mejor sería un breakpoint sin tener que cambiar el código, pero si es
necesario agregar una llamada a set_trace?
Estuve pensando en hacer monkey patching para pudb, pero descubrí q' el
código era muy complejo, principalmente por la librería gráfica que usaron.
[1] http://www.youtube.com/watch?v=j_lx7kyrXRs
More information about the pyar
mailing list