瞎扯淡 调试工具你们是 pry 党还是 byebug 党?

easonlovewan · 发布于 2016年08月22日 · 最后由 hexawing 回复于 2017年04月28日 · 2875 次阅读
17671

想统计一下大家用哪些调试工具多点,不过我是真的很排斥byebug,由心得感觉byebug没有pry好用😅

共收到 48 条回复
19106

少问了一个: 有puts党么😂

De6df3

puts 党

1

puts

7386

想问下byebug有哪些方面让你排斥?

1107

组合拳啊。。。 log pry better_error

121

曾经是 pry 的死忠粉, 毕竟颜值高, 但对于熟悉 gdb 调试的人来说, pry 的 next 与 step 经常性出乎意料的跳转, 让我慢慢放弃了. 后发现 byebug 这方面处理的非常好. 就转到 byebug 粉下了.

96

rubymine。调试起来和静态语言一样爽

3962

puts + byebug

1

还有一次跑通,不调试。

775

尽量单元测试+puts,很少需要byebug

5508

pry, puts

26949

这有什么好纠结的,根据自己情况呗。

4257

老哥党

4755

#8楼 @lyfi2003 记得1.9及之前,pry 的 next 与 step 还是能正常用的,但是 2.0 之后就出现问题了,搞得自己得到处埋断点,从那之后就开始偏向 byebug 了。目前是三种混用,哪种适用用哪种。

2511

byebug, 或者一次跑通算了。

1793

pry

549

pry-byebug

549

pry-byebug

27

pry-byebug

15307

pry + puts(某些情况下pry 不好用)

96

raise + better_errors

Eda824

byebug

3035

byebug rubymine 开启调试吃内存不要太凶

314

Rails.logger.info("++++++++++++++++++++")

10000

p "*"*10

20521

用rubymine之后,debug方便了很多,开发效率高了不少.不过内存占用吓死人.

5917

pry + awesome_print

5917

#33楼 @so_zengtao 👍 不过不加这个 Gem,也可以用 byebug 断点后,敲 pry 手动调出 Pry 我是没有断点调试的习惯,puts 党一个 😄

11562

puts党。。。。

25402

以前都是用 puts,最近才试了下 byebug,发现挺好用的。。

1031

Previous pry + byebug

Now: autotest + puts

18891

puts.....

15915

我习惯用puts,但是经常被各种人鄙视,“这多慢啊。。。” 我觉得适合自己的才是真的好

11314

log党路过

28195

恩,看到这个题目后,又看了一遍所有的评论😱 其实我想说,我也是pry-byebug党 pry-byebug。 结合了两者的优点的一个小Gem 🍻

Fd2847

pry puts

27758

p "2333333" p a p "2333333"

14934

还有脑调党,直接在大脑调试一遍!

2220

搭车请教一下各位,用nginx的话,pry的断点拦不住了怎么办……

换了byebug老说端口占用,比如我设的端口8066那么它就提示8067占用,换别的端口也一样……

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册