当前位置:  开发笔记 > 编程语言 > 正文

Mac上的Java开发 - Xcode,Eclipse或Netbeans

如何解决《Mac上的Java开发-Xcode,Eclipse或Netbeans》经验,为你挑选了7个好方法。

我一直在使用Xcode进行常规的C/C++/ObjC开发.我想知道在Mac上用于Java开发的Xcode,Eclipse或NetBeans使用的实际考虑因素,意见是什么?

请不要在分析中包含我目前使用的Xcode.



1> Swapnonil Mu..:

你错过了所有IDE的劳斯莱斯.IntelliJ理念.

如果您有能力购买个人许可证,请购买.编辑:有一个免费的社区版,这是开始使用Java,Scala或Kotlin的绝佳方式.


它现在是免费的,称为社区发布.

2> Derek..:

我喜欢OS X for Java上的NetBeans.

看起来我花了更多时间配置eclipse以获得一个像样的java编程环境.使用NetBeans,设置时间更短,我可以更快地编程...


尽管存在一些问题,我几乎完全从Eclipse切换到Mac上的Netbeans.我通常在两者中维护项目,主要是因为我依赖于Eclipse的优异重构支持.另一方面,Netbeans几乎总是以非常简单的方式支持我想要开箱即用的任何技术.
以下是有关如何从Eclipse切换到NetBeans的快速指南:http://blog.screencustoms.com/post/1229245596/a-great-relief-in-developing-android-apps

3> Simon..:

我会在Mac for Java上提倡Eclipse,因为我有非常好的经验.我不打算将它作为IDE的优点,但这里有一些我发现的意想不到的优点:

    当我的雇主将IDE切换到Eclipse时,我领先一步.

    几乎所有我试过的语言都有一个免费的IDE作为Eclipse插件,所以我有一个非常一致的多语言开发环境.

    当我最终走向Windows黑暗面时,我可以使用相同的开发环境,这是一个巨大的解脱.

但这是一个宗教话题,所以期待得到一大堆不同的意见


我肯定会采用Eclipse以防万一我的雇主转换.棒极了!
3.5在OS X 10.5上运行良好.我尝试了Carbon和Cocoa版本.

4> Bill K..:

为了确保你给予他们公平的考虑,Eclipse和Netbeans已经来回走了一段时间.Eclipse曾经是一个很好的交易,因为他们没有使用Swing.

现在Netbeans已经赶上(可能超过)并且有很大的动力.

您将获得更多Eclipse投票.期.这是因为它更好,更多的人使用它 - 感觉你所使用的是最好的,每个人都应该使用它,这只是人性.

因为它更好并不意味着它现在更好.Netbeans支持更多语言并提供更全面的支持 - 因此它的增长速度更快.

目前我使用Eclipse - 我曾经使用过(和IntelliJ,TextMate和Notepad ......),我可以告诉你,Eclipse只有一个功能而不是netbeans ... Mylyn(它已被重命名,它曾经被称为Mylar ).这件事非常酷,但似乎很少有人知道它存在.

所以,如果你不知道已经把你绑定到一个编辑器的一堆击键,那么即将到来的是Netbeans - 不要因为一堆Eclipse投票而将其传递出去.

更好的是,两者都很好 - 当公司需要一个或另一个时,它不会伤害并使我更舒服.当他们让你改变时不要抱怨.



5> Zarkonnen..:

不要使用Xcode - 在以后的版本中支持Java非常缺乏.即使是苹果公司,也建议你使用不同的IDE.至于NetBeans和Eclipse,他们都有自己的优势和大量的声乐追随者.我建议你尝试两种,并使用你觉得更舒服的任何一种.

我一个人使用TextMate和shell脚本.但我很奇怪.


我在使用XCode(难以理解),Eclipse(破坏我的数据),NetBeans(神秘地无法创建文件)方面遇到过糟糕的经历.因此,为了理智,我使用文本编辑器和shell脚本.

6> Will Hartung..:

好吧,我可以与Netbeans合作,它似乎工作得很好.我认为有一些功能关键问题有解决方案,我还没解决.我对Netbeans很满意.我喜欢它的"一体机开箱即用"的性质而不是选择插件的Eclipse性质,但这只是一个品味问题.



7> 小智..:

对IntelliJ的另一次投票.http://www.jetbrains.com/idea/

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有