我正在尝试修复gedit插件中的错误。 Gedit使用C,但它的一些插件是Python。我的电脑很旧,我无法运行IDE。我已经阅读过有关PDB(Python Debugger)的内容,但我无法直接使用PDB调用该插件。是否有可能在gedit插件中设置断点,运行gedit然后使用PDB进行调试?
答案 0 :(得分:4)
您可以尝试编辑要调试和放置的gedit插件
import pdb; pdb.set_trace()
在那里,那应该进入调试器。您可能需要从命令提示符而不是GUI启动gedit,以便它有一个运行pdb的终端。
答案 1 :(得分:0)
AFAIK你不能真正使用gedit进行python调试,但你可以尝试WINPDB http://winpdb.org/,它可以与gEdit并行使用