Ruby on rails 使用Textmate调试Rails应用程序
你们如何调试Rails应用程序?我看到了一个指向datanoise.com的链接,该链接应该展示如何使用捆绑包将ruby调试与Textmate结合使用。。但看起来这一页已经翻了。有人知道怎么设置吗?谢谢 @johnmcaliley-我只需在代码中添加“调试器”即可调试rails应用程序:Ruby on rails 使用Textmate调试Rails应用程序,ruby-on-rails,textmate,ruby-debug,Ruby On Rails,Textmate,Ruby Debug,你们如何调试Rails应用程序?我看到了一个指向datanoise.com的链接,该链接应该展示如何使用捆绑包将ruby调试与Textmate结合使用。。但看起来这一页已经翻了。有人知道怎么设置吗?谢谢 @johnmcaliley-我只需在代码中添加“调试器”即可调试rails应用程序: method_call variable = method_call + 5 debugger #more code 然后使用--debugger选项启动rails web服务器: script/server
method_call
variable = method_call + 5
debugger
#more code
然后使用--debugger选项启动rails web服务器:
script/server --debugger
我认为这需要安装一个gem,ruby调试。请查看此屏幕广播以获得一个好的演示:
但是,它与textmate没有关联。Robert,谢谢你的回复。这是我正在考虑的一个选项,您提供的屏幕广播帮助我了解了它的工作原理。但我仍然在寻找一些能与Textmate相结合的东西。我正在使用Rails3beta和Ruby1.9.2。为了与ruby 1.9兼容,我必须安装“ruby-debug19”。我还安装了RubyAMP bundle,它提供了在Textmate中设置断点和从终端运行调试器的机制。仍然在尝试破解它以使Rails 3/Ruby 1.9正常工作。@johnmcaliley,我做了一些搜索,找到了这个可能会让你感兴趣的东西(它确实让我感兴趣……我一直在考虑尝试这个神秘的文本伴侣)。显然,textmate有一个ruby或rails调试包,允许您以另一种方式进行钩子。查看并感谢链接,罗伯特。这就是我要找的。我会让你知道它与Rails 3/Ruby 1.9的配合有多好。顺便说一句,你真的应该试试Textmate。你会惊讶于捆绑的力量和它的速度。转换到TM后,我的生产力显著提高。缺少内置调试程序是我对IDE唯一的不满。