1
19
作为一个顽固的Emacs用户和专业的Java开发人员,我可以说我选择Eclipse直接用于Java,而Emacs用于其他一切。每种工具都有它的优点,我尝试了很多工具。但是围绕Eclipse的生态系统是无与伦比的(即使是EmacsWiki!)如果安装Emacs+插件(由MulgaSoft提供),Eclipse拥有我所见过的所有编辑器中最好的Emacs模拟。 根据您正在进行的Java编程的类型,Eclipse没有竞争对手,也就是说,如果您使用的是与Google技术相关的任何东西(GWT、appengine、Android)。Mylyn组件到Eclipse几乎与所有的任务管理工具都有接口,如果您在使用JIRA、Mingle、VersionOne、Bugzilla等的公司环境中工作,这将是非常棒的。 我在JDEE方面的经验虽然很好,也很有趣,但分别排在Eclipse和Netbeans的第三位。我还没有和IntelliJ合作过,所以我不能就此发表评论。 |
2
14
我认为理解“AST编辑器”(Eclipse/NetBeans/IntelliJ)和文本编辑器(如emacs、vi、slickedit等)之间有一条硬的、非主观的界限是非常关键的。 在Eclipse/NetBeans/IntelliJ中,它们编译所有代码,并将字节码读回一个大的、完全连接的和缓存的内部AST。因此,例如,当您重命名一个方法时,它们会按照AST对使用该方法的项目中的所有代码执行操作,并更新所有用法。
Java是一种强类型语言,当使用知道如何遵循和操作该类型结构的编辑器时,这是一个难以置信的优势。 |
3
5
归根结底,这都是一个品味的问题——不管你是喜欢基于点击的编程,当所有的事情都发生在菜单和弹出窗口中,还是喜欢进入裸机,更仔细地编写代码(因为不会有一个工具为你分析它)并创建。。。 如果您选择ide,请帮自己一个忙,忽略所有Eclipse宣传,看看竞争项目——我个人建议您使用IntelliJ IDEA。最终一个人自己决定,但是这个决定应该是客观的,而不是基于“每个人都在使用Eclipse”。。。 |
4
3
|
5
3
Emacs是一个非常棒的编辑器,当你花时间好好学习它的时候,它非常有用。 Eclipse/NetBeans/IntelliJ都是一个非常棒的javaide,当您花时间好好学习它时,它非常有用。 由于 知道 记住,您正在使用Java代码并理解该代码,因为代码太大,很难用几句话来表达。让我举几个例子:
|
6
3
归根结底,这取决于什么最适合你。尝试emacs、IDE和其他您认为合适的工具,然后使用您喜欢的和最容易找到的工具。 我有一个同事说他经常同时启动emacs和NetBeans。他使用emacs进行编辑,使用NetBeans进行错误调查、构建、测试等。
最近我听说 CEDET |
7
0
Idea IntelliJ . 我用过他们的高级版本,必须说,在IntelliJ中,开发人员在可用性友好性和重构帮助方面的体验要好得多。此外,还有一些非常简洁的捷径,例如在一个视图中显示特定类的所有子类(然后让您选择打开哪个)、重构帮助等等。
|
Endriu · 在Weblogic上运行Java应用程序 1 年前 |
Paul DeWolf · EclipseJavaFX和Android 2 年前 |
nijeg52273 · RCP Oomph安装程序创建指南 2 年前 |
Varsha · 如何对动态生成的树项执行单个选择? 2 年前 |