Apache NetBeans 17正式发布
出品 | OSC开源社区(ID:oschina2013)
Apache NetBeans 17 已正式发布。NetBeans 是一个主要面向 Java 的集成开发环境,同时支持 C/C++、PHP、Java 和其他编程语言。
对语言服务器协议 (LSP) 支持进行了一系列的更新
Maven 集成更新
改进 YAML 编辑支持
更新对 PHP、Java 语法的处理
改进版本控制功能
改进编辑器
优化用户界面
数百个其他的小改进 / 修复
下载地址: /
Release Notes:
软件简介
NetBeans 是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于 Java,C/C++,PHP 等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。 Oracle 已将 NetBeans 交给 Apache 基金会进行孵化。
在 NetBeans Platform 平台中,应用软件是用一系列的软件模组 (modular software components) 构建出来的。而这些模组是一个 jar 包 (Java archive file),它包含了一组 Java 程序的类,它们的实现全依据 NetBeans 定义了的公开界面以及一系列用来区分不同模组的 manifest 文件 (manifest file)。
有赖于模组化带来的好处,用模组来构建的应用程序可只要加上新的模组就能进一步扩展。由于模组可以独立地进行开发,所以由 NetBeans 平台开发出来的应用程序就能利用第三方软件,非常容易及高效地进行扩展。
NetBeans 6.0 on Linux
更多屏幕截图请看这里:
NetBeans 始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学 Charles University 的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展出这个商用版本的 NetBeans IDE,直到 1999 年 Sun Microsystems 买下此公司。Sun Microsystems 于次年 (2000) 的六月将 NetBeans IDE 开源,直到现在 NetBeans 的社区依然持续增长,而且更多个人及企业使用并开发 NetBeans 作为程序开发的工具。
NetBeans IDE 6.0 延伸了原来 Java EE 的特性。NetBeans C/C++ Pack 支持 C/C++ 开发。现在的稳定版本为 6.1,而正在开发中并将于 2008 年 7 月 20 日发布的 NetBeans 6.5,将更一步整合从而可用来编写 PHP 及其它脚本语言。
NetBeans 平台是一个可重复使用的框架,可用于简化其他桌面应用程序的开发。当基于 NetBeans 平台的应用被执行,平台主类的 main 方法便会被执行。可用的模组会被存储在存储器中,并且开始执行任务。通常模组会只在被需要时,其代码才会被装进内存。
应用程序能动态安装模组。任何应用程序具有包括更新模组,允许用户下载的应用程序升级和加入新功能、这样安装、升级以及新发行不必迫使用户每次都要下载整个应用程序。
整个 Netbeans 平台提供对桌面应用程序常用的服务,允许开发者集中于仅限于应用的逻辑设计。其中 NetBeans 平台的主要特征是:
用户界面管理 User interface management (例如选单和工具栏)
用户设置管理 User settings management
存储管理 Storage management (保留和裝任何種類數據)
窗口管理 Window management
向导程序框架 Wizard framework
END
《2022 中国开源开发者报告》下载
这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦
我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!