我有一个vim插件,我在python中编写,但是我需要调试python脚本。如何在vim脚本本身中使用pdb(或最好是ipdb)?当我使用pdb vim时,只挂起没有输出,当我使用ipdb时,它将vim转换为garbaged输出。
答案 0 :(得分:2)
您可以尝试rpdb
进行远程调试。远程只是shell中的不同选项卡。
只需安装Winpdb
(不再是特定于Windows的版本)http://winpdb.org/它包含rpdb2
,它是pdb
的远程版本,而winpdb
本身就是一个不错的图形调试器。
Winpdb的使用示例:
import rpdb2
rpdb2.start_embedded_debugger('some password')
来自Winpdb:
File -> Attach