首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Eclipse中使用ipdb

在Eclipse中使用ipdb
EN

Stack Overflow用户
提问于 2013-06-25 17:25:55
回答 1查看 166关注 0票数 0

在Eclipse中调试Python代码通常有两个重量级任务,因此我通常更喜欢使用pdb.set_trace()来快速检查代码。但是,ipdb提供了一些很好的特性,比如制表符完成和语法突出显示。在Eclipse中也可以使用ipdb吗?

代码语言:javascript
复制
import numpy as np
import ipdb

test = np.arange(10)
ipdb.set_trace()

通向:

代码语言:javascript
复制
> [1;32m/home/hypercube/pythoncode/src/test.py[0m(6)[0;36m<module>[1;34m()[0m
  [1;32m      4 [1;33m[0mtest[0m [1;33m=[0m [0mnp[0m[1;33m.[0m[0marange[0m[1;33m([0m  [1;36m10[0m[1;33m)[0m[1;33m[0m[0m[0m[1;32m      5 [1;33m[1;33m[0m[0m[0m[1;32m----> 6
  [1;33m[0mipdb[0m[1;33m.[0m[0mset_trace[0m[1;33m([0m[1;33m)[0m[1;33m  [0m[0m[0m
  ipdb> 

因此,我可以访问ipdb调试器并获取有关我的代码的信息,但是制表符补全不起作用,语法突出显示看起来很奇怪,最重要的是有这些奇怪的文本字符串。我已经将编码设置为UTF。你有这方面的经验吗?

EN

回答 1

Stack Overflow用户

发布于 2013-11-01 07:43:02

尝尝这个。http://mihai-nita.net/2013/06/03/eclipse-plugin-ansi-in-console/在aptana为我工作(几乎是日食)。在控制台中也提供了一个整洁的启用/禁用按钮。

虽然不确定制表符完成,但很抱歉。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17293661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档