Ruby/Rails工具Kiji、rails.vim、Vagrant、Gears on Rails介绍

以下为你介绍的Ruby/Rails开发工具都可用在Linux系统上:Kiji(Twitter的Ruby增强版)、rails.vim(VIM的Rails编辑插件)、Vagrant(创建虚拟化开发环境工具)、Gears on Rails(让你的Rails App 离线工作)。

1、Kiji(Twitter的Ruby增强版)

Kiji 是 Twitter 网站自身对 Ruby 企业版的增强版本。

2、rails.vim(VIM的Rails编辑插件)

Ruby/Rails工具Kiji、rails.vim、Vagrant、Gears on Rails介绍

rails.vim提供了常用的一些命令,可以帮助开发,例如:Rgenerate、Rake、Rfind、RTview等,很方便,也很实用。

特性:

轻松浏览Rails目录结构。

增强的语法突出显示。

与rails命令的接口。

默认任务运行器。

部分和关注提取。

完全可定制。

与其他插件集成。注:如果已安装dispatch.vim,则:Rails和其他命令包装程序将使用它进行异步执行。dadbod.vim和dbext的用户可以轻松访问其应用程序的数据库。abolish.vim的用户获得了多重化和表格化强制,而bundler.vim的用户得到了一些功能。

安装方法:

拷贝 autoload/rails.vim,plugin/rails.vim 和 doc/rails.txt 到 ~/.vim 目录。

或者如果您没有首选的安装方法,我建议您先安装pathogen.vim(https://github.com/tpope/vim-pathogen),然后简单地复制并粘贴:

cd ~/.vim/bundle

git clone https://github.com/tpope/vim-rails.git

vim -u NONE -c "helptags vim-rails/doc" -c q

尽管不是绝对必要,但强烈建议使用bundler.vim和dispatch.vim。

下载地址:https://github.com/tpope/vim-rails

3、Vagrant(创建虚拟化开发环境工具)

Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境。它使用 Oracle 的开源 VirtualBox 虚拟化系统,使用 Chef 创建自动化虚拟环境。

功能特性:

支持快速新建虚拟机。

支持快速设置端口转发。

支持自定义镜像打包(原始镜像方式、增量补丁方式)。

基本上日常能用到的基础配置都能快速设置。

支持开机启动自动运行命令。

可以自己写扩展。

安装方法:

sudo gem install vagrant

vagrant box add base http://files.vagrantup.com/base.box

mkdir vagrant

vagrant init

vagrant up

下载地址:https://github.com/hashicorp/vagrant

4、Gears on Rails(让你的Rails App 离线工作)

Ruby/Rails工具Kiji、rails.vim、Vagrant、Gears on Rails介绍

使用该插件不需要直接通过Gears JavaScript APIs 与Gears对Gears进行操作,而是基于 Jester,生成类Rails风格的 REST Javascript来操纵Google Gears。另外,当app online后,本地Gears数据将自动与远程进行同步。

注明

以上就是Ruby/Rails工具Kiji、rails.vim、Vagrant、Gears on Rails的介绍内容,这些Ruby/Rails工具都能使用在Linux操作系统中。

栏目相关文章