但 是当时有很多喜欢Netbeans3.X的人,我不理解他们为什么会这样痴迷。我也尝试使用 Netbeans的商业版本,但是其中一些奇怪的概念,如Mounting Jars让我放弃了。之所以喜欢Eclipse是因为它的puristic IDE,扩展简单,和当时的那些商业性工具截然不同。
我开始使用Netbeans并不是出于喜欢而是<nobr><strong onmouseout='isShowGg = false;InTextAds_GgLayer="_u5DE5_u4F5C"' onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&ai=BV8qur8vwR-1vm_K-A9DE4cMK__KKNoONt-MCwI23AZBOEAgYCCDPgYcKKBQ4AFDcx6zyB2Cd2eGB8AWyAQ1uZXdzLmNzZG4ubmV0yAEB2gEraHR0cDovL25ld3MuY3Nkbi5uZXQvbi8yMDA3MTIyNy8xMTIyMDAuaHRtbKgDAegDTOgDwQToAzzoA_ED9QMABAAA&num=8&adurl=http://www.smarter.com.cn/search.php%3Fq%3D%25B9%25A4%25D7%25F7%25B5%25C6%26source%3Dgoogle_A%2B001%2B014_content_%25B9%25A4%25D7%25F7%25B5%25C6&client=ca-pub-3578421812762734");GgKwClickStat("工作","www.smarter.com.cn","afc","2000084115");' style="border: 0px none ; margin: 0px; padding: 0px; font-weight: normal; color: rgb(0, 0, 255); text-decoration: underline;" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u5DE5_u4F5C";KeyGate_ads.ShowGgAds(this,"_u5DE5_u4F5C",event)' class="kgb">工作</strong></nobr>需要,开始使用的版本是Netbeans5.0。我的工作是一名技术顾问,需要多次安装Eclipse<nobr><strong onmouseout='isShowGg = false;InTextAds_GgLayer="_u63D2_u4EF6"' onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&ai=BctWKr8vwR-1vm_K-A9DE4cMKyM37JLDLkcADwI23AcCaDBATGBMgz4GHCigUOABQ0KyQm_j_____AWCd2eGB8AWyAQ1uZXdzLmNzZG4ubmV0yAEB2gEraHR0cDovL25ld3MuY3Nkbi5uZXQvbi8yMDA3MTIyNy8xMTIyMDAuaHRtbKkCRWhgRYEjgz7IAti47wGoAwHoA0zoA8EE6AM86APxA_UDAAQAAA&num=19&adurl=http://www.ysl-chinamel.com/products.asp&client=ca-pub-3578421812762734");GgKwClickStat("插件","www.ysl-chinamel.com","afc","2000084115");' style="border: 0px none ; margin: 0px; padding: 0px; font-weight: normal; color: rgb(0, 0, 255); text-decoration: underline;" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u63D2_u4EF6";KeyGate_ads.ShowGgAds(this,"_u63D2_u4EF6",event)' class="kgb">插件</strong></nobr>并进行相应的调整来满足不同的客户需求。“Plugins Hell”开始了,在安装插件上浪费大量的时间。然而Netbeans解决了我的问题,99%的<nobr><strong onmouseout='isShowGg = false;InTextAds_GgLayer="_u9879_u76EE"' onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&ai=B2zdGr8vwR-1vm_K-A9DE4cMKyYSuTbH38sQFwI23AaDRGRAJGAkgz4GHCigUOABQn8v42wNgndnhgfAFoAHP2c_5A7IBDW5ld3MuY3Nkbi5uZXTIAQHaAStodHRwOi8vbmV3cy5jc2RuLm5ldC9uLzIwMDcxMjI3LzExMjIwMC5odG1sgAIBqQJFaGBFgSODPsgCof-pBagDAegDTOgDwQToAzzoA_ED9QMABAAA&num=9&adurl=http://www.jingoal.com/portal/product/immain.jsp%3Fbtn%3D1&client=ca-pub-3578421812762734");GgKwClickStat("项目","www.jingoal.com","afc","2000084115");' style="border: 0px none ; margin: 0px; padding: 0px; font-weight: normal; color: rgb(0, 0, 255); text-decoration: underline;" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u9879_u76EE";KeyGate_ads.ShowGgAds(this,"_u9879_u76EE",event)' class="kgb">项目</strong></nobr>可以容易的被开发商打开。
在Eclipse 的世界,有很多重叠的功能,当然有好的也有坏的。例如:商业插件像MyEclipse和 WTP有部分重合,又和EMF等其他系统不兼容。我花了很多的时间来研究它们之间的联系。尽管如此,我还是喜欢puristic Eclipse的方式和完整的"out-of-the-box"的NetBeans经验,并开始寻找相似之处。
Eclipse 的工作模式象Linux。你需要一个稳定、兼容并且可以容易扩展的系统,但如果需要更大的开 发便利性就要依靠发布实现。Eclipse类似于这种方式,它具有很多的发布系统如(Yoxos, Codegear, Easyeclipse, Myeclipse),提供可兼容性的插件。这些插件用于实现特定的功能和节省许多安装时间。
Netbeans 的模式在某方面和Mac或openBSD体验类似。开发者不仅需要基础系统,还需要从资源 处获取扩展。所以大量的Netbeans组件/扩展是很慢的,因为你真正需要的东西是基础下载的那部分。尽管如此,Linux和Mac相比,我喜欢前者。 在IDE领域我喜欢简单的安装和不同Netbeans项目间的兼容性。工作也变得简单,不需要额外安装,只需在Netbeans6.0或JavaEE版本 (Uml,Maven和JavaFX)的顶部安装少量的插件。
在Netbeans的世界中我还享受着它的<nobr><strong onmouseout="isShowAds = false;isShowAds2 = false" onclick='javascript:window.open("http://s4.17luntan.com/ClickPortal/WebClick.aspx?id=-100833&k=%u53D1%u5C55&siteid=0098295a-e262-40f7-ae50-7a6fbbdb678b&url=http%3A//news.csdn.net/n/20071227/112200.html&gourl=http%3A//www.sd2china.cn/default.html&parm=A2B91A5439F1D228926A308EE868D4131E60F1F6C286B2DF&alliedsiteid=0");' style="border: 0px none ; font-weight: normal; color: rgb(0, 0, 255); text-decoration: underline;" onmouseover='isShowAds = true;isShowAds2 = true;KeyGate_ads.Move(this,"","","-100833","发展","%u968F%u65F6%u5173%u6CE8%u8F6F%u4EF6%u884C%u4E1A%u53D1%u5C55","http%3A//www.sd2china.cn/default.html", event)' class="kgb">发展</strong></nobr>节奏,这让我想起了使用Eclipse的那些日子,总是期待着有新的版本出现并可以立即安装使用。
在Netbeans6.0 中,甚至Profiler和Visual Pack都是main download的一部分,所以可以享有这些功能。而Netbeans5.5X版本,你必须要下载额外的Pack实现某些功能。Netbeans的扩展机 制是非常大的贡献,用户不必知道下载地址(选项列表里有候选,如Uml支持),只需通过搜索的选项就可以找到一个扩展。它的更新机制实现模式也和Mac类 似,不需要从netbeans.org下载新版本,小图标会提醒你安装补丁的改进版。目前为止,这种工作模式很好,Netbeans6.0的第一个补丁就 是通过这种方式安装的。
本文转自:http://news.csdn.net/n/20071227/112200.html
相关推荐
eclipse和NetBeans的项目相互转换
在eclipse和netbeans上搭建android开发环境,非常详细的搭建步骤,可以让你少走很多弯路
Android学习笔记之开发环境搭建(Eclipse和NetBeans) 目前最新版本为2.2sdk,下面讲一下它在Eclipse、NetBeans的开发环境搭建
Eclipse和NetBeansIDE Javadoc设置
Eclipse快捷键指南+NetBeans快捷件大全
netbeans安装包,linux版本,64位,软件版本号为8.2
netbeans项目导入eclipse的方法.pdf
具有一个独立的开发工具产品和基于不同开发工具如Eclipse、NetBeans等的开发插件。 人们很容易和直观的使用,并提供了许多强大的功能。 JFormDesigner完全支持JGoodies FormLayout , TableLayout , GridBagLayout...
netbeans的颜色和字体配置一直不如eclipse要好一些,这款修改后的netbeans主题很像Eclips Vibrant Ink。 使用方法:netbeans中工具-》选项—》字体和颜色->导入zip文件就可以了。最好配套Monaco字体。
netbeans 8.2 linux 64位版本,支持c++,可用于linux下编译jdk,实测centos7.4下可用
netbeans-7.4-cpp-linux.sh
用于在linux的系统上安装netbeans-8.0,其中附带glassfish的安装
Android学习笔记之开发环境搭建(Eclipse和NetBeans).pdf
JDK API 1.6 中文版 HTML格式可以关联常用IDE eclipse,NETBEANS 用7-zip 从200M压到7M。
基于ubuntuLINUX下的JAVA开发,可以生成动态链接库,亲测可用!
Android学习笔记之开发环境搭建(Eclipse和NetBeans)
NetBeans 是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于 Java 等语言的开发,适用于Linux系统。
NetBeans 8.x仿eclipse风格,导入方法:工具--选项--常规--导入
使用Eclipse创建和运行Java程序 使用Eclipse开发Java程序 Java程序的运行机制 了解常用的集成开发环境 掌握使用Eclipse创建和运行Java程序 集成开发环境 集成开发环境(Integrated Development Environment,IDE)将...
5-已安装Netbeans如何添加Tomcat服务器-Eclipse中如何添加服务器