JDEE值得使用吗?

Use*_*er1 8 java eclipse emacs

在Emacs中看到了JDEE的许多不错的功能.然而,安装似乎有点涉及,特别是在Windows中,所以我想看看其他人是否认为它有用.我使用Eclipse和NetBeans,这些产品有一些不错的功能.但是,我非常喜欢在我的IDE中内置一个像Lisp这样的脚本语言的想法,因此我可以即时更改大多数功能.

所以我想给JDEE一个机会,但我从一个以上的高级Emacs用户那里听说他们甚至不需要JDEE.我想知道这些人是否尝试过JDEE,或者他们是否只是在做简单的Java项目.有人试过JDEE并喜欢它吗?Emacs中是否有使JDEE毫无意义的功能?请不要"尝试Eclipse"评论..我已经使用它并且它具有很好的功能,但我想给Emacs一个公平的镜头.

更新:看到我接受的答案.我尝试了JDEE一段时间但是放弃了eclipse并且从未回头.从此以后快乐地生活着.

小智 8

几年前,我正在做一个小型(如一人)项目,我决定尝试JDEE(我在完成项目方面获得了很大的自由度,所以我的雇主并不关心当时使用了哪些工具).当时的标准工具是Eclipse,我很想知道我是否可以使用JDEE比标准的Java IDE更高效,并且考虑到我以前使用过Emacs并且喜欢它提供的一般生产力(不是在我看来,不得不把手从键盘上移开是一个很大的优点.

我绝对同意JDEE更多参与设置:我花了很多时间来设置我喜欢的设置(并且从未完全按照我想要的那样),但最后我认为这对我来说是值得的使用Eclipse的效率要高得多 - 主要是因为我没有发现自己点击了该死的屏幕,就像我通常在几乎所有使用过的标准Java IDE中所做的那样.

当我在IDE上使用JDEE时,管理和组织我的项目资源(代码和需要部署的其他工件)似乎也工作得更好,因为我只依赖于可以构建,部署的Ant构建脚本,测试等,并且不必担心围绕特定IDE的首选项组织我的代码.当然,大多数现代IDE在这方面都不是很糟糕,但是为了构建,测试或部署,我的项目根本不依赖于IDE,这感觉很好 - 任何人都可以从存储库中获取代码并运行只要Ant可用就可以了.与JDEE合作似乎会促使你走向这种心态,我个人更喜欢它.

我不会说使用JDEE必然比标准IDE更好或更差.如果有的话,你获得的生产力取决于你愿意花多少精力学习工具(几乎适用于任何IDE),但它确实比Eclipse更适合我的软件开发风格.

如果你是一个团队的一员,那么我可以看到的重要依赖JDEE的一大缺点是:如今大多数开发团队都非常依赖于Eclipse和NetBeans等IDE中提供的工具和功能(我要做到这一点)说他们有点被他们宠坏了)如果你使用的不是团队其他成员正在使用的东西,你可能会遇到一些摩擦.

当然......你总是可以试着说服他们切换:)


Use*_*er1 2

一年半后,我可以诚实地说,这是不值得的。我对 emacs 相当了解,并希望我能提高效率。然而,现代 IDE 的发展水平和支持使得使用它们成为最佳选择。当我第一次写上面的文章时,Eclipse 有点不稳定,JDEE 也是如此,但现在 Eclipse 更好了,而 JDEE 仍然有点停滞。

无论如何,Emacs 是一个很棒的工具,并且具有很棒的功能,但它最近已经脱离了大多数开发人员的视线。Eclipse 一直在更新并且完全满足我的需要。给那些考虑 JDEE 的人的建议:投入宝贵的时间学习 Eclipse,您将获得更高的效率。Emacs 粉丝们,请继续攻击我,但我和你们一样,现在我有更多的时间和更好的代码,我希望其他人也能得到同样的结果。