用Vim开发rails?那么试一试这个插件吧.
Redit 是 TextMate Footnotes的vim版本.
script/plugin install http://svn.antono.info/redit
rake redit:install
将生成一个: redit_controller.rb
什么用呢?
用处一: 当访问默个action(render是包含layout)时:
生成脚注
Edit: Controller | View | Layout
Show: Session | Cookies | Params | Log | General Debug
(Redit Footnotes)
其中点击edit后面的那些选项时是在vi(可定制)中打开的.有用吗?其实有时候输入Rcont,Rview,Rlayout也挺累的,呵呵.
用处二: 比如说代码出错了:
NameError in ReditController#index
undefined local variable or method `aa’ for #
RAILS_ROOT: /home/leo/work/vi/config/..
Application Trace | Framework Trace | Full Trace
#{RAILS_ROOT}/app/controllers/redit_controller.rb:4:in `index’
/usr/bin/mongrel_rails:16:in `load’
/usr/bin/mongrel_rails:16
那么将在这3行:
#{RAILS_ROOT}/app/controllers/redit_controller.rb:4:in `index’
/usr/bin/mongrel_rails:16:in `load’
/usr/bin/mongrel_rails:16
生成链接,点击后自动在vim中打开对应的文件并定位于相应的行.
当然了你可以修改redit_controller的代码使用其他编辑器.
调试的时候方便多了,不错不错.
哦,你完全TDD,那么可能就没什么用喽..
看完啦?再看看我们最近的10条记录对您是否有用呢?
- mongodb排序
- 20年过去了,他们都还记得。。
- 遗留系统模型处理
- 好日子
- 好日子
- rails向下兼容问题...
- 去它的备案,去它的stSniffer,去它的IP一致....
- 嘿嘿。。
- Wake up, move on --- 好文推荐.
- Rails time_zone时间比较.
September 15th, 2009 at 8:48 am
dors-andrey-viagra1.txt;3;10
September 15th, 2009 at 12:26 pm
dors-andrey-viagra1.txt;2;3