集成开发环境 NetBeans IDE 7.1正式版发布

开发 后端
NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java,C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

NetBeans 7.1 正式版发布了,可从下面地址获取:

http://netbeans.org/downloads/index.html

主要改进内容:

JavaFX

  • 支持 JavaFX 2.0
  • 支持三种发布模型:桌面、Applet 和 JNLP
  • 预加载器提升应用加载性能
  • 可通过 CSS3 定制 UI 控件

 

JavaFX 2.0 Support in NetBeans IDE 7.1
 

Java

  • 新的可视化调试器
  • Gap support in GridBagLayout customizer
  • Inspect and Refactor
  • 提升 Javadoc 高亮和格式化
GridBagLayout Customizer in NetBeans IDE 7.1
 

Web Languages

  • 支持 CSS3
  • 支持 CSS3 中新的元素的代码完成和文档
  • 特定浏览器的属性
CSS3 Support in NetBeans IDE 7.1
 

Java EE

  • 支持 GlassFish 的集群和实例发布
  • 发布 Java EE 6 应用到 WebLogic Server
  • Java 编辑器包含超过 50 个 CDI 增强
  • 支持 JSF 组件套件
  • 改进 Java 持久化、Web服务、EJB 和 WebLogic 等
CDI Warnings in Java Editor, NetBeans IDE 7.1
 

PHP

  • 改进了 PHP 调试
  • PHPUnit test groups capabilities
  • 支持 Smarty 模板引擎
  • Faster uploads with keep-alive for (S)FTP client

 

PHP Debugging in NetBeans IDE 7.1
 

NetBeans Platform

  • New Window System APIs
  • Enhanced TopComponentGroup behavior
  • Visual Window Layout designer
  • Pluggable multiview components
Platform Window System in NetBeans IDE 7.1
 

Versioning

  • 集成 Git 版本控制支持
  • History tab on file editor window
  • Locking/unlocking files in Subversion working directory
  • Support for Mercurial branches and tags
Mercurial Branching in NetBeans IDE 7.1
 

更详细的新特性介绍请看 NetBeans IDE 7.1 New and Noteworthy page.

关于集成开发环境 NetBeans

NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java,C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

在 NetBeans Platform 平台中,應用軟體是用一系列的軟體模組(modular software components)建構出來。而這些模組是一個jar檔(Java archive file)它包含了一組Java程 式的類別而它們實作全依據依 NetBeans 定義了的公開介面以及一系列用來區分不同模組的定義描述檔(manifest file)。有賴於模組化帶來的好處,用模組來建構的應用程式可只要加上新的模組就能進一步擴充。由於模組可以獨立地進行開發,所以由 NetBeans 平台開發出來的應用程式就能利用著第三方軟體,非常容易及有效率地進行擴充。

更多屏幕截图请看这里:http://www.netbeans.org/kb/60/intro-screencasts.html

NetBeans 始於1997年的Xelfi計劃,本身是捷克布拉格查理大學Charles University的數學及物理學院的學生計畫。此計劃延伸而成立了一家公司進而發展這個商用版本的NetBeans IDE,直到1999年昇陽電腦Sun Microsystems買下此公司。昇陽電腦於次年(2000)的六月將NetBeans IDE開放為公開源碼,直到現在 NetBeans 的社群依然持續增長,而且更多個人及企業使用並開發 NetBeans 作為程式開發的工具。

NetBeans IDE 6.0延伸了原來Java EE的特質。NetBeans C/C++ Pack更支援C/C++的編程計畫。現行穩定版本為6.1,而發展中並將在2008年七月二十日公開的NetBeans 6.5,將更一步整合而可用來編寫PHP及其它腳本語言

NetBeans 平台是一種可重複使用的框架用於簡化其他桌面應用程式的開發。當基於NetBeans 平台的應用被執行,平台主要類別的main方法便會被執行。可用的模組會被放安置在存儲器中,並且開始執行任務。通常模組會只在被需要時,其代碼才會被裝進記憶。

應用程式能動態安裝模組。任何應用程式能包括更新模組,允許用戶申請下載的應用程式升級和加入新功能。這樣安裝,升級以及新發並行不必迫使用戶每再次下載整個應用程式。

整個 Netbeans 平台提供對桌面應用程式常用的服務,允許開發者集中於僅限於他的應用程式的邏輯設計。其中 NetBeans 平台的主要特徵是:

用戶界面管理 User interface management (例如 選單和工具條) 用戶設定管理 User settings management 存儲管理 Storage management(保留和裝任何種類數據) 視窗管理 Window management 術士框架 Wizard framework(一步一步支援對話框)

原文链接:http://www.oschina.net/news/24592/netbeans-ide-7-1-final

【编辑推荐】

  1. Apache Camel 2.9.0发布 Java规则引擎
  2. ZK 5.0.10发布 基于Java的Ajax框架
  3. MOEA Framework 1.9发布 开发MOEAs算法的Java类库
  4. JActor 1.0发布 Actor模式的Java实现
  5. IntelliJ IDEA 11.0.1发布 Java集成开发环境
责任编辑:林师授 来源: 开源中国社区
相关推荐

2011-04-21 09:21:38

NetBeans

2010-05-31 15:02:29

VMWare Work

2009-07-01 19:01:24

SUN云计算IDE

2012-03-30 14:56:03

JavaIntelliJ

2012-01-18 14:28:49

NetBeans

2010-06-17 09:29:41

Java IDENetBeans

2009-04-29 15:51:11

NetBeansIDEProject Ken

2009-06-08 13:29:36

NetBeans 6.NetBeans ID

2009-12-01 09:41:57

NetBeans 6.

2023-02-15 08:20:34

iOSiOS 16.苹果

2012-02-21 09:40:59

Java

2011-12-07 10:26:11

2012-07-02 10:40:24

GroovyJavaJVM

2011-05-25 09:30:05

Fedora 15

2011-03-21 13:31:20

MyEclipse

2011-01-26 09:37:49

LibreOffice

2011-09-14 10:08:16

MongoDB

2011-09-14 13:28:36

PostgreSQL

2011-05-19 09:45:05

Opera 11.11

2014-03-18 10:18:58

Python
点赞
收藏

51CTO技术栈公众号