诗歌rails之 Console Tricks

script/console还是非常有用的:
ruby代码
  1. p = Project.new  
  2. y p  
y p可以打印对象信息
ruby代码
  1. "foo".to_  
  2. Pro  
  3. p.n  
代码提示,也比较好用
ruby代码
  1. app.class  
  2. app.get '/projects'  
  3. app.flash  
  4. app.assigns[:projects]  
  5. app.cookies  
使用app也非常有用
ruby代码
  1. helper.text_field_tag :foo  
  2. helper.pluralize(5'item')  
helper方法也可以在console里使用
ruby代码
  1. app.methods  
  2. app.methods.grep(/_path$/).sort  
还可以对app.methods做grep
ruby代码
  1. # ~/.irbrc  
  2. require 'pp'  
  3.   
  4. class Object  
  5.   def foo  
  6.     "bar"  
  7.   end  
  8. end  
使用.irbrc我们可以扩展console
posted @ 2009-07-09 10:08  麦飞  阅读(172)  评论(0编辑  收藏  举报