Rails ubuntu IDE使用总结vim,RubyMine,Redcar,NetBeans
开发环境ubuntu
vim
只是一个编辑器,没有IDE窗口。
sudo apt-get install vim
vim的使用:vim 文件名;在vim编辑窗口中,按"Insert"键进入插入状态,鼠标在光标处点击右键粘贴下面这段代码。
按"Esc"键,退出插入状态,输入命令":q"退出,":wq",保存并退出。
gedit
是Ubuntu自带的编辑工具,双击相关文件直接调出使用或者用gedit 文件名
Redcar
需要先安装java环境。见我之前的博客所写。安装见https://github.com/redcar/redcar/wiki/installation 上次安装成功了,但这一次报 downloading http://redcar.s3.amazonaws.com/jface/org.eclipse.core.resources.jar... /usr/lib/ruby/1.8/timeout.rb:64:in `rbuf_fill': execution expired (Timeout::Error)
from /usr/lib/ruby/1.8/net/protocol.rb:134:in `rbuf_fill',用git下载代码编译安装也遇到这样的问题,遂放弃。
安装后启动redcar:在命令行执行redcar,貌似搜索word search点击后redcar就报错了。所以我只好在windows里面用eclipse来搜索。^_^ 没搜索查方法定义效率太低了。
RubyMine
还是不错的,是30天适用版本。貌似目前还没有搜索整个项目的功能。
听说rubyMine作为ruby on rails的IDE不错,就在ubuntu中装了下
启动报错,说是Sun Java 6没有安装。按照我之前到日志安装JDK,然后执行sh rubymine.sh启动rubymine。
NetBeans
6.9.1支持ruby on rails,7.2.1是用插件的方式支持rails的。7.2.1增加了team和GIT的集成,有代码比对的能力!
需要下载一个插件,来支持haml高亮哦,插件叫做:org-netbeans-modules-haml.nbm
还需要作一个设置,将tab缩进4格改为缩进2格,方法:Tools-Options-Editor-Formatting-Number of spaces per l 改为2
目前Netbeans7.2.1存在几个问题:
1 对于 abc: 和 :abc =>应该是等同的,但Netbeans7.2.1会报错。
2 emotions.each_with_index do |(id), i| end 这里(id)这样的写法Netbeans7.2.1会报错。
3 可能是1,2两个问题造成了ctrl + 右键有时无法追踪方法。
上一篇: 开发了个安卓软件-照片涂鸦
下一篇: 第一个登录界面web应用