redirect_to :future #思维驱动 » Blog Archive » 用Vim开发rails?那么试一试这个插件吧.

用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条记录对您是否有用呢?

要不,再找找其它内容:




或者给我们留下些意见、建议,这将给我们莫大的鼓励,促使我们做得更好。

2 Responses to “用Vim开发rails?那么试一试这个插件吧.”

  1. FvYwztlQas Says:

    dors-andrey-viagra1.txt;3;10

  2. ErBzqCArg Says:

    dors-andrey-viagra1.txt;2;3