浏览 4429 次
锁定老帖子 主题:调试101-Ruby, ROR
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-10-23
pdf的格式竟然不支持! 附上 IBM开发网上的介绍调试Ruby程序的文章(需要注册才能下载),这儿 Free R4R读书会中,调试程序的部分曾经录了两个短篇: R4R读书会系列之调试ruby程序 http://rorcast.blogger2blogger.com/public/articles/2006/05/11/r4r%E8%AF%BB%E4%B9%A6%E4%BC%9A%E7%B3%BB%E5%88%97%E4%B9%8B%E8%B0%83%E8%AF%95ruby%E7%A8%8B%E5%BA%8F http://rorcast.blogger2blogger.com/public/files/debug.avi 视频录屏内容是调试ruby程序, 配合书中相关的内容,但书中用的是ruby自带工具,step跟进程序内部,vl查看当地变量。 本片用的是komodo pro 3.5 试用版 http://rorcast.blogger2blogger.com/public/articles/2006/06/13/c6 用Radrails去调试相关的Ruby程序。选择Radrails的最主要原因就是它是free的开源程序,这对于使用商业程序如Komodo比较困难的初学者来说,十分的方便。 细节麻麻 用调试才本事: http://www.misuse.org/cms/article.php?story=20060913182223765 因为我觉得太慢又麻烦, 下面的配置方法写的不错(中文的) http://www.verystu.com/article/44/Article_14341_1.shtml 专用调试器,可能您听说过guid先生,有点象意大利人常用的姓guido, 对就叫Mr. Guid- Mitchell's Ruby GUI Debugger (Mr. Guid)-不是IDE和编辑器,专门调试用,还可以remote debug http://mr-guid.rubyforge.org/ ruby-debug library gem install ruby-debug http://www.datanoise.com/articles/2006/07/12/tutorial-on-ruby-debug Ruby on Rails Debuggers 比较 http://www.railscn.com/viewtopic.php?t=1609 http://www.hhtong.com/blog1/articles/2006/05/23/rails20060522-use_breakpointer cnruby的建议 Ruby语言调试器库Wiki: http://ruby-breakpoint.rubyforge.org/wiki/wiki.pl?HomePage 有用FAQ: http://ruby-breakpoint.rubyforge.org/wiki/wiki.pl?FrequentlyAskedQuestions 有用资料: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/129182 调试技巧: http://ruby-breakpoint.rubyforge.org/wiki/wiki.pl?TipsAndTricks 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-10-23
ruby还是少调试,多单元测试好.平时做项目都是调试,开始学ruby也想调试.编译语言的那种powerful的调试器用习惯了,这种玩具式的调试器怎么用都不爽.到现在也没有学会怎么更好的调试ruby.干脆点,不做调试了.一样能够把代码写好.
|
|
返回顶楼 | |
发表时间:2006-10-24
我基本不用debugger, test+logger足够了。又不是在实现某个算法。。。
|
|
返回顶楼 | |
发表时间:2006-10-28
http://compiledmonkey.wordpress.com/2006/10/27/debugging-ruby-on-rails/
还是有学习者和老脑筋的, 以及别种语言的习惯者 http://wiki.rubyonrails.org/rails/pages/HowtoDebugWithBreakpoint cnruby http://www.hhtong.com/blog1/articles/2006/05/23/rails20060522-use_breakpointer |
|
返回顶楼 | |