eclipse 折腾小记

为了利用一些 Java IDE 的特性,决定这回折腾下万人迷 eclipse。比较搞笑的一件事是我 debian 下面的 eclipse 启动后在 splash screen 那里就僵死了,我查了半天,各种说法,我连 workspace 和 .eclipse 目录都给清理的干净了,它仍然能僵死,我都无语了。后来无一种发现点击了下 splash screen 然后 enter 就进去了(这是谁设计的暗号?)。

eclipse 3.8 的界面
eclipse 3.8 的界面

默认情况下 debian 是带了一些 eclipse 的 plugin 的,勉强能开发 java、c++ 程序。为了能用 emacs,我们第一步先折腾 eclim。

eclim

安装其实挺顺利的,就是本想顺便装个 scala 的 plugin 未遂,只得单独再搞。下载对应的 jar 然后 java -jar 执行就得到了一个安装界面,装好随后在 eclipse 里面的 window 里面就能启动 eclimd 的窗口,还能在打开文件的时候选择 gvim 了。

eclipse 里面嵌入的 gvim 界面
eclipse 里面嵌入的 gvim 界面

之后我们测试其 CLI 下面的发现启动有问题,似乎老是把 arch 弄成 32 位的,简单的看了看藏在 .eclipse/…/org.eclim*/bin/eclimd 里面的脚本在检测 ARCH 的后面强制设为 -d64 得了(程序真是不可靠的啊,居然通过检测目录名里面有没有某些字符判断是不是 64bit 的,我还以为就我这么干呢… )。之后就成功启动了 eclimd。

Okay,你在想 lz 怎么变成了 vi 党了,哦其实 lz 不是 vi 党呃… 这就变身!迅速通过 emacs 的 package.el 装好 emacs-eclim,之后按照这个网页里面的设置好 .emacs 文件,我们可以 start-eclimd 启动 eclimd,之后 auto-complete 就能用了!

单独的 emacs 进程管理着 eclimd,通过 eclimd 获得了 eclipse 里面的补全功能。
单独的 emacs 进程管理着 eclimd,通过 eclimd 获得了 eclipse 里面的补全功能。

嗯,大概先要这样的就行了。继续下一个事情。

——————
Until thy brother’s anger turn away from thee, and he forget that which thou hast done to him: then I will send, and fetch thee from thence: why should I be deprived also of you both in one day?

Advertisements
eclipse 折腾小记

一个有关“eclipse 折腾小记”的想法

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s