2012-08-03 12 views
6

La invocación de python se define en algunos de mis archivos .vim.cómo depurar la función python que es parte del complemento vim?

:breakadd file linenumber xx.vim parece que no funciona.

Cuando presiono una tecla que desencadena la invocación de ciertas funciones de python, no se detiene en esa línea. ¿Que pasó? Por cierto, estoy en el modo de depuración de vim desde que abrí el archivo usando vim -D filename.

Como se muestra en la siguiente imagen, lo que quiero hacer es depurar una función python que se invoca cuando presiono F5 en vim.

enter image description here

Respuesta

1

he hecho algún tipo de control simple y veo que rpdb2 funciona cuando se invoca desde vim. Entonces puede usarlo (con interfaz gráfica de usuario llamada winpdb o con la herramienta de consola llamada también rpdb2).

http://winpdb.org/

Cuestiones relacionadas