什么是在Emacs中进行Java开发的最佳方法?

20

哪种模式是最好的?

有什么技巧或窍门可以使在emacs中开发Java更加顺畅。

5个回答

14

除了普通的Java编辑之外,许多人推荐使用Emacs的Java开发环境


2
我打算接受这个答案,尽管我认为安装JDEE是一个非常痛苦的过程。 - Justin Tanner
@Justin Tanner,喜欢你评论后的寂静(似乎是正确的)。 没有人有什么要补充的吗? 还是说设置免费工具的痛苦不是问题? - Dan Rosenstark
2
@ Yar - 我来晚了,但是安装JDEE确实很烦人。它有多个依赖项,其中一些本身就很难安装,而且很多信息过时了。不过一旦你开始使用它,就会感觉很棒。 - richiemorrisroe

9

Eclim 是一个项目,它使用在无界面模式下运行的 Eclipse,为 Emacs 提供功能,如行内错误检查、自动导入管理、基本重构等。 它比 JDEE 更容易设置,并且与像 YASnippet 这样的东西配对使用时,我发现自己比在 Eclipse 中更有生产力。 我目前需要回到 Eclipse 进行逐步调试和一些项目管理,但我对它感到非常满意。 如果与像 JDIbug 这样的东西结合使用,我认为我甚至没有理由直接使用 Eclipse。

希望这可以帮助到您


6
我使用过的最好的Emacs Java调试器是jdibug。 jdibug

4

我已经使用JDEE两年了。不幸的是,它太老了而且停止更新了。自从Java 5以来,JDEE就不支持新特性,例如,我们不能使用JDEE创建枚举类型。而且,作者也没有回答任何问题。虽然我仍在使用Emacs+JDEE,但我看不到JDEE的未来。


1

1
根据引用的网页,Xrefactory仅支持Java 1.4及更早版本。 - Aaron

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接