Vim 下调试的问题

2013 年 11 月 30 日
 tonghuashuai
最近在折腾 Vim 下调试,用了 vim-debug,怎么弄都不行啊,:Dbg break 以后出现

failed to start a browser. aborting debug session

然后再弄就是报错了:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/vim_debug-1.5.4-py2.7.egg/vim_deb
ug/commands.py", line 44, in debugger_cmd
cmd['function'](*args)
File "/usr/local/lib/python2.7/dist-packages/vim_debug-1.5.4-py2.7.egg/vim_deb
ug/new_debugger.py", line 207, in break_
tid = self.bend.cid + 1
AttributeError: Debugger instance has no attribute 'bend'

pydbgp 没有问题,为啥这货要打开 browser 呢,我是 ssh 到 vps 上的。


各位现在用啥调试啊?我说的是单步调试,别告诉我你们用 print……
4541 次点击
所在节点    Python
6 条回复
likaci
2013 年 11 月 30 日
现在处理纯文本用 vim, 写东西还是用 ide + vim 插件.
sandtears
2013 年 11 月 30 日
.... 我觉得Print调试挺好的啊
duhastmich
2013 年 11 月 30 日
https://zapier.com/engineering/debugging-python-boss/
脚本语言print 为什么不行呢
usoluyun
2013 年 11 月 30 日
尝试用过vimpdb,超级难用,要先在后台起一个vim的实例,然后才能在另一个vim里面调用。真没直接用pdb方便。
gkiwi
2013 年 12 月 4 日
用下这个pudb 试试 https://github.com/inducer/pudb
tonghuashuai
2013 年 12 月 4 日
@gkiwi
哦,多谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/91225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX