服务器在线北京报道:3月9日,Sun公司与NetBeans社团共同发布了NetBeans Ruby Pack(软件包)的早期试用版,该版提供了对Ruby编程语言的支持。
NetBeans插件程序为开发者提供了对动态语言和脚本语言的附加支持,包括有针对Ruby和JRuby两种编程语言的编辑功能。JRuby是Ruby编程语言的100%的纯Java执行程序,运行在Java虚拟机(JVM)上。
NetBeans Ruby Pack为开发者提供的功能,除了基本编程、重点语句标识、导航大纲、项目支持和部件测试之外,还提供了一套丰富的功能,以便提高开发者的工作效率。这些功能包括有:模块、类和方法的编码完成,文字行和规则公式内的转义编码。NetBeans Ruby Pack还提供了扩展的功能,如,对Ruby API调用的内嵌文档的弹出菜单、通过参数重点和未用的本地变量进行语义分析,以及重点事件标识等。
“研发这些NetBeans插件程序,是我们支持动态语言的承诺的又一明证,”Sun公司主管开发商产品与项目的副总裁Jeet Kaul说,“NetBeans,有其广泛的适用性,现在又扩展到了一个新的用户领域;同时,也使目前的Java开发社团有机会去体验Ruby语言的威力。我们这一促进技术协同的举措,将使开源成为一项重大的技术发展战略,推动整个产业向前发展。”
对Ruby的支持已在NetBeans 6 Milestone 7中提供(据悉,Netbeans 6总共有10个Milestone版)。NetBeans 6 Milestone 7现可从Autoupdate中心下载。对Ruby on Rails的支持预计在2007年中期提供。