【问题标题】:What is the best way to do Java development in Emacs?在 Emacs 中进行 Java 开发的最佳方法是什么?
【发布时间】:2010-09-14 11:11:46
【问题描述】:

什么模式最好?

以及任何使在 emacs 中开发 java 变得更好的提示或技巧。

【问题讨论】:

    标签: java emacs


    【解决方案1】:

    Eclim 是一个使用 eclipse 在 headless 模式下运行的项目,为 Emacs 提供内联错误检查、自动导入管理、基本重构等功能。 它比 JDEE 设置起来容易得多,当与 YASnippet 之类的东西搭配使用时,我发现自己比在 Eclipse 中更有效率。我目前必须回去一步一步进行调试和一些项目管理,但我对此很满意。如果与 JDIbug 之类的东西结合使用,我想我会更没有理由直接使用 eclipse。

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      我已经使用 JDEE 两年多了。不幸的是,它太旧并且停止了。JDEE 不支持自 Java 5 以来的新功能,例如,我们无法使用 JDEE 创建枚举类型。而且作者没有回答任何问题。我还在用Emacs+JDEE,但看不到JDEE的未来。

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

          针对 emacs 的 Java 重构:

          http://www.xref-tech.com/xrefactory-java/main.html

          【讨论】:

          • 根据引用的网页,Xrefactory 仅支持 java 1.4 及更早版本。
          【解决方案5】:

          除了随意的 Java 编辑之外,很多人推荐Java Development Environment for Emacs.

          【讨论】:

          • 我会接受这个答案,即使我相信安装 JDEE 是一个非常痛苦的过程。
          • @Justin Tanner,喜欢你发表评论后的沉默(这似乎是正确的)。没有人有什么要补充的吗?或者只是设置免费工具的痛苦没有问题?
          • @ Yar - 我参加聚会有点晚了,但是是的,安装 JDEE 很烦人。它有多个依赖项,其中一些本身很难安装,而且很多信息已经过时。一旦你开始使用它就很棒
          猜你喜欢
          • 2011-06-19
          • 1970-01-01
          • 2010-09-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多