本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7578300
建立时间:2006年5月29日




[Ruby on Rails]vim+rails.vim ruby on rails (ror)开发的利器
软件技术

lhwork 发表于 2007/1/20 13:52:37

对于工具我没有什么多的偏好,不过一个工具用久了确实是会有一定依赖性,有时候换别人的机器用的时候都会觉得不习惯。 ruby on rails开发时用什么工具呢。最初我用radrails, 我忍受住了eclipse那种巨慢的速度以及巨大的内存占用,最后还是没忍受住需要不停的在左边项目文件导航中不停找文件的痛苦(因为ror分 model,view和control,不停在文件间切换太痛苦了。)以及打开过多文件而tab不够用,需要不停的拉来拉去。。。 找啊找啊。。。 看到这个视频我就知道自己找的是什么了。对,就是它了。VIM。 最大的好处就是可以自由方便的在MVC各文件中方便的切换。。。。还集成各种常用的指令。内存占用小,速度快。。再安装一下html之类的插件,基本可以只在这里面就可以完成所有工作(现在我就是这样子的。)强烈推荐。。。。。 原来我就装了vim7 for win的。。再从这里下载 rails.vim放到解压到vim程序的目录(就是vim.exe所在的目录。包里面有两个目录,plugins和docs)安装完成了。 如何使用呢。 1:新建项目,打开vim,在命令模式输入:Rails 项目名 2.打开原有项目:只有用vim编辑任何项目内的文件,插件将自动识别项目。 命令说明: 启动webrick服务器:Rserver 关闭: Rserver! 预览: Rpreview (在相关环境下将预览当前编辑的方法) MVC的切换: 最简单的就是:R命令在MVC中切换。。 比如在controller的medias/list方法中按:R将换到list.rhtml(就是方法的视图文件去了,是不是很方便不用一个个文件去找了吧) 还可以通过:Rcont controller_name编辑某个controller,Rmodel,Rview,Rlayout等。 如果编辑其它文件:可以用Redit database等 还有Rfind之类的命令。。。Rextract则是把某个view中的代码extract到某个partial文件中去,相当方便。 详细说明参见安装目录docs下的rails的帮助。 其它插件参考: http://wiki.rubyonrails.org/rails/pages/HowtoUseVimWithRails


阅读全文(9435) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144766657 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号