Nexus Weblogging
ChinaonRails
You are here ChinaonRails > 网站 > > Debuggers/IDE for Ruby

Caiwangqin


4.919%

disconnected
登录后回复主题 | 跳到回复(8)

Debuggers/IDE for Ruby

... by Caiwangqin ... 13 月 4 天前 ... 353 次点击

来自:shanghaionrails first event presentation by Jon Hancock


NetBeans - 6.0 Beta 1 - as good as it gets for free.
Aptana (RadRails) - Eclipse based. Latest beta,
October 2007, does not work!
Gyre - http://gyre.bitscribe.net/ - Keep an eye on this
3rd Rail - $299, no fast debugger yet
Sapphire Steel - / -
VisualStudio Plugin - free / $249
ActiveState Komodo IDE 4.2 - nice, $249. Includes
remote debugging.
TextMate and e-editor - simple font end to ruby-debug

1 - 2007-10-23 17:58
bd7lx 深圳
不全面
2 - 2007-10-24 8:59
leondu 广州
NetBeans - 6.0 Beta 1 - as good as it gets for free.
功能已经不错,期待稳定性提高,尤其是编辑rhtml文件时的稳定性。
3 - 2007-10-24 9:24
bd7lx 深圳
听了上海的讲座的相关部分,大致上和其看法相同

也感觉Free的IDE中能同时对ruby和rails的debug支持的Netbeans表现突出

但是业界有很多不同的声音

有强烈反对的,认为把debug的功能放入IDE就是邪恶,有了TDD和BDD开发理念就应该丝毫不与debug沾边

Ruby和Rails给开发者带来了自由,可以用debug工具,也可以不用。

关键的问题是什么时间场合用?调试是不是唯一的万能锤子,但也可以成为开发中的好伙伴。

初学者学ruby可以透过原有的程序开发习惯和debug工具了解ruby里面的乾坤,增强对程序内部的理解

还有对别人的代码学习过程中,有了debugger分析其中的思路也有帮助

对开车感兴趣的人也有愿意修车的,把车盖子打开,为改装做准备

但是大多数驾驶员都以安全开车,享受开车的乐趣,不会开盖子大卸八块

开发中还抱着老传统去编程,边调试边便改进,不学习使用TDD和BDD,就会失去Ruby和Rails的好特色,像是开个宝马不用高级车灯还打着手电筒看路

http://www.infoq.com/cn/news/2007/10/are-ruby-debuggers-harmful
4 - 2007-10-24 11:12
zhangzhai 上海
有选择总是好事么
5 - 12-18 9:51
bd7lx 深圳
http://www.sapphiresteel.com/Debugging-Ruby-with-the-Cylon

Debugging Ruby with the ’Cylon’ Debugger
by Huw Collingbourne
A guide to Ruby In Steel’s fast Ruby debugger
Monday 17 December 2007.


Ruby In Steel 拥有超级快的 ‘Cylon’ debugger 独门暗器,结合在Visual Studio 的环境中

6 - 4-23 13:09
bd7lx 深圳
http://www.infoq.com/articles/ruby-debuggers-survey

这个介绍的相当全面了

从原理,协议到实现的方式和种类
8 - 7-16 13:45
bd7lx 深圳
http://www.sapphiresteel.com/Ruby-Debugging-with-Cylon-Tutorial

Cylon视频介绍

人类制造了一种拥有独立思想及感觉的机器人,称为“塞隆”(Cylon),为人类服务。 但谁也没想到塞隆进化迅速,竟会反叛人类,于是人类与塞隆之间开始战争。

人类分为13族,各居于13个殖民地星球,而人类一手创造的机器人,也就是赛隆人cylon, 本做为奴仆或战争工具,却自行高度 ...

http://www.jumbabox.com/2008/07/debugging-rails-with-netbeans/
6.1的Netbeans的debugger里有bug

期盼6.5正点发布解决之
看完之后有话想说?那就帮楼主加盖一层吧!

在回复之前你需要先进行登录
电子邮件或昵称
密码
© 2007 A Jesse Cai Production   -   About   -   京ICP备07020911号
a site powered by Project Babel