专家看台:NetBeans 6.0乃众人拾柴 任何特性都是插件

  NetBeans 6.0的正式 发布 已颇有些时日,之前关于它的许多猜测和期许暂告尘埃落定,虽然其性能和使用方面的“功过是非”仍将持续争论着,但评定自在 开发 者心中。本期“专家看台”记者采访了,Sun中国 工程 研究院 工程师 叶亮,了解到了6.0研发中的一些细节。

NetBeans采用的是GPL+CDDL的完全开源方式,社区参与了大部分的开发工作,特性或者 “ 插件 ”在开发过程中始终在征询着公众的意见。比如Ruby语法编辑器,从开始到完成作者几乎每天都在自己的blog上公布当天的进展、遇到的问题或者未来的计划等等,反响十分热烈。

“6.0中无论是大功能的增加还是小细节的修正、增强,NetBeans的老用户一定不会对这些‘新’东西 感到太陌生。”叶亮说。因为在正式版之前的很多测试版本如milestone 1-10、Beta 1及Beta 2,许多用户都在同步保持着更新和升级。而且6.0中的很多特性在之前就有了,例如对Ruby的支持——这些“新”功能是以插件的形式存在的,只不过测试 阶段还不稳定或者功能不够丰富;但大家可以在IDE的“更新中心”中轻松找到它们。“NB6呢,则是把那些成熟、稳定、功能丰富的插件集中到了一起。”叶 亮说。

正所谓“众人拾柴火焰高”,正因为如此从正式发布至今,NetBeans 6.0凭借其众多前所未有的特性及对企业级Java、C++、Ruby/JRuby/Ruby on Rails的支持,市场占有率稳步提升,显示6.0的发布已经 成功 地再次引爆了一轮NetBeans热。

在6.0发布之时,Sun曾表示NetBeans 6.0将把所有NetBeans 产品 整合到一个package中。对此叶亮做了解释,“不管是NB6还是以前的版本,NB都是基于插件的。编辑器是插件、项目组织是插件,任何‘特性’都是插件。”

NetBeans 6.0以前的版本比如NB5或者5.5,用户在下载页面可能看到的是一个NetBeans IDE的安装文件,然后还有一些package,例如Profiler、Enterprise Pack或者Mobility Pack。所以用户可以有选择的安装这些package。而NB6则是把一些常用的package都组合在一起了,比如NB6是一定包含profiler 的,所以现在下载NB6,用户是根据自己的开发目的来选择下载包含不同pack组合的文件,而用户依然可以随意禁用、卸载或者安装任何插件。由此可见, 6.0的实际效果和以前并没有太多的不同,反而使用户更加方便、更加容易理解。

叶亮:

Sun中国工程研究院工程师,系统分析员,高级程序员,SCJP,多年Java开发经验。

 

注:以上内容来自网络,本人不承担任何连带责任

文章转自:http://news.csdn.net/n/20080110/112630.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值