因为对MAC OS下的TextMate感兴趣,就装了个VimMate,我接触Linux连今天是五天了,用Vim实在是很不习惯。还是换回了我以前在Windows下的武器。。。RadRails+RDT+Aptana.
本来是想把RadRails,Aptana,RDT整合到Eclipse里,我却怎么都找不到RadRails的eclipse插件,不知道网上的人们是怎么装的。Aptana和RDT是没问题的,最后试了下在RadRails里安装插件,果然能行!这样更好,把Java和ROR的开发环境分开了。。。
在windows的安装大同小异。eclipse和radrails解压后就直接可用了,关于配置就不说了,网上都可以查到。安装插件的方式有两种,一种是把features和plugins直接复制到eclipse目录下,这种不方便插件管理,我们一般用第二种方式,就是下面说的。这些都是经过我实践的,有什么问题请指教。


在[url]http://www.radrails.org/[/url]可以下RadRails for linux的版本和Aptana for linux的版本,下载以后解压缩即可使用(需要安装JRE)。RDT的下载可以去Google。。。给RadRails安装Aptana和RDT插件步骤如下:
1.    都解压缩以后,在和RadRails同一个根目录下建立一个文件夹叫plugins,然后建立以下文件夹:aptana/eclipse,rdt/eclipse  
2.    Aptana和RDT解压后都有这两个文件夹:features和plugins,分别复制到aptana/eclipse,rdt/eclipse 下 
3.   到RadRails目录下,建立文件夹links。在links中建立两个link文件:aptana.link,rdt.link
     在这两个linke文件里分别把aptana和rpt插件放置的path设置,
    如:在aptana.link中,path=/opt/plugins/aptana.

如此,大功告成。值得注意的是,此方法和我在window下安装eclipse插件的方式是一样的。
在Aptana中安装Radrails:
Select "Search for new features to install", click "Finish"
Select "Ruby on Rails Development Environment", click "Finish"
Select the Ruby on Rails Development Environment feature.
Continue through the dialog boxes until complete.
3,窗口 > 首选项 > 常规 > 键,修改“Ruby Content Assist”的键序列为"Alt+/",因为默认的“Ctrl+Space”容易和系统的输入法切换键冲突。



又安装了eclipse for linux,为了构建一个java开发环境。解压以后,写一个脚本来帮助eclipse启动:eclipse.sh:

#! /bin/bash
  export JAVA_HOME=/usr/java/j2sdk1.5_01
  export CLASSPATH=/usr/java/j2sdk1.5_01/lib
  /opt/eclipse/eclipse -vm /usr/java/j2sdk1.5_01/bin/java -data ~/workspace &

  # -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
  # -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中

将eclipse.sh 复制到/usr/local/bin中,并为它加上权限755
[root@redarmy] cp eclipse.sh /usr/local/bin
[root@redarmy] chmod 755 /usr/local/bin/eclipse.sh

当然装其他插件,方式是和上面是相同的,要开发JavaEE,就安装Tomcat,Apache等服务器组件吧。要开发桌面应用,可以安装SWT。。。等等。。。
另,发现了Myeclipse for linux版本:
MyEclipse注册码:
License Name : eimhe.com
License Key : rLR8ZC-444-55-4467865849792733


到目前为止,终于在linux下有了个舒坦的Java和ROR的开发环境了。
补充一点,在RadRails下整合进去RDT有点问题,导致服务器无法启动,现在还没找到解决方法。。。Aptana是没问题。至于网上流传的RadRails在Eclipse下的插件,在windows下可用。linux下我找不出适合的方法来,还需要高人指教。