我正在尝试为即将开始的Java项目安装Emacs+JDEE,但我无法让JDEE正常工作。我想解决的第一个问题是能够跳转到给定类名的源文件。我正在使用Cassandrasource作为我使用JDEE的Playground。我已经设置了一个新的Ubuntu12.04VM和Emacs23.3.1作为我的测试环境。我正在使用默认Ubuntu存储库中的openjdk-1.6并且JDEE似乎正在使用它。我下载了jdeetarball并将其解压到~/.emacs.d中。Cassandra源代码树被checkout到~/cassandra。我的~/.emacs.d/init.el包含以下内容:(set
我看到JDEEinEmacs的许多不错的功能.但是安装似乎是bitinvolved,尤其是在Windows中,所以我想看看其他人是否觉得它有用。我使用Eclipse和NetBeans,这些产品有一些不错的特性。但是,我真的很喜欢将Lisp这样的脚本语言内置到我的IDE中,这样我就可以即时更改大多数功能。所以我想试一试JDEE,但我从不止一位高级Emacs用户那里听说他们甚至不需要JDEE。我想知道那些人是否尝试过JDEE,或者他们是否只是在做简单的Java项目。有没有人尝试过JDEE并喜欢它?Emacs中是否有使JDEE毫无意义的功能?请不要发表“尝试Eclipse”的评论。我已经使用
我想使用emacs进行java编码,但我对使用什么模式进行java编码感到困惑。有jdee,看起来像ide;malabar,据说他比jdee更精通java1.5结构;和emacs-eclim,它是emacs的eclipse后端。emacs也有大量的补全扩展,我也很困惑该使用哪一个。事实上,我很困惑,以至于我推迟使用它们中的任何一个,直到我得到推荐。目前在emacs中java-mode+补全的最佳选择是什么?而且,如果我决定使用上面提到的组合,会发生冲突吗? 最佳答案 对于那些习惯了Emacs文本操作功能的人来说,Eclipse看起来