Netbeans 8发布 支持Java 8

简介: 和Java8同步发布的是Oracle的NetBeansIDE 8。NetBeans IDE 8.0 提供了现成的代码分析器和编辑器,可在其中使用最新的 Java 8 技术 -- Java SE 8、Java SE 嵌入式 8 和 Java ME 嵌入式 8。IDE 还具备一系列新的增强功能,这些功能进一步改进了对 Maven 以及带 PrimeFaces 的 Java EE 的支持;提供了面向 HTML5 的全新工具,尤其适用于 AngularJS;还有针对 PHP 和 C/C++ 支持的改进。

和Java8同步发布的是Oracle的NetBeansIDE 8。NetBeans IDE 8.0 提供了现成的代码分析器和编辑器,可在其中使用最新的 Java 8 技术 -- Java SE 8、Java SE 嵌入式 8 和 Java ME 嵌入式 8。IDE 还具备一系列新的增强功能,这些功能进一步改进了对 Maven 以及带 PrimeFaces 的 Java EE 的支持;提供了面向 HTML5 的全新工具,尤其适用于 AngularJS;还有针对 PHP 和 C/C++ 支持的改进。


NetBeans 8支持英语、葡萄牙语、日语、俄语和简体中文。

image.png


NetBeans 8新特性:

Java

  • JDK 8 支持:增强了工具和编辑器在使用配置文件、Lambdas 和流方面的功能。
  • Java SE 嵌入式支持,可以直接从 NetBeans IDE 在嵌入式设备(例如 Raspberry PI)上部署、运行、调试或分析 Java SE 应用程序。
  • Java ME 嵌入式 8 支持。
  • 多个 Java 编辑器增强功能,例如许多新的 Java 提示、显示为工具提示的 Javadoc、即时重命名增强功能以及代码补全除外。
  • 改进了与 JavaFX 场景构建器的集成。


Java EE

  • 新的 PrimeFaces 代码生成器,可以在连接到数据库时生成完整的 PrimeFaces 框架 CRUD 应用程序。
  • Tomcat 8.0 和 TomEE 支持,包括现成的 JPA、JSF 和 JAXRS 配置及数据源。
  • Facelets 模板客户端向导负责生成段。
  • 模板段的代码补全,以及 JSF 复合组件中的代码补全。
  • beans.xml 文件中的增强 CDI 集成,带有用于替代类和构造型的代码补全。
  • 更加灵活的 JPA 提示,可以禁用和启用该提示并更改警告级别。


Maven

  • 新的 Maven 图形布局切换器。
  • 导航器显示 POM 目标。
  • 显示在“项目”窗口中的附加 Web 资源。
  • 改进了重新运行 Web 应用程序时的 Maven 性能。
  • 改进了调试期间“应用代码更改”的 Maven 性能。


JavaScript

  • 通过从视图到控制器的超链接来进行 AngularJS 导航。
  • 针对工件之间代码补全中的 AngularJS 提供了许多增强功能,例如在视图中可以实现控制器中定义- 的属性的代码完成。
  • Knockout 模板中的代码补全支持。
  • 针对创建 JQuery 窗口部件和插件的新编辑器支持。
  • 支持在 Nashorn (JDK 8+) 脚本引擎中执行的 JavaScript 代码调试。


HTML5

  • 支持 Cordova 3.3+ 的 Android 4.4 WebKit 调试。
  • 新的 Karma 测试运行器支持。
  • 新的 Grunt 构建支持。
  • Avatar.js 可从插件管理器通过“工具”|“插件”获得。在安装后,您能够创建 Avatar.js 项目。


PHP

  • 支持 PHP 5.5。
  • 新的 Nette Tester 支持。
  • 新的 PHP CS 修复程序支持。
  • Twig、Latte 和 Neon 的增强功能。
  • “新建项目”向导支持编写器。


C/C++

  • 提供在编辑器中导航的新面包屑功能。
  • 新的 GDB 控制台,可以启用命令行 GDB 模式。
  • 新的提示和代码完成。
  • 改进了远程性能。


平台

  • 提高了窗口系统的灵活性,例如通过拖放操作拆分编辑器,并且提供了新的 API 来定制编辑器选项卡。
  • 用于管理项目组的新用户界面设计。
  • 文件夹中的文件可以按扩展名排序。


其他

  • 分析器增强功能:分析嵌入式平台、显示锁争用的线程属主监视器,以及改进线程视图。
  • 版本控制增强功能:支持 Subversion 1.8 工作副本,各种 Git 和 Mercurial 支持增强功能。
  • 任务计划以及任务窗口中用于错误跟踪的其他新功能。


下载

NetBeans 8官方网站

相关文章
|
XML 消息中间件 Java
Spring Boot 3.0发布,最低支持Java 17,新特性介绍
Spring Boot 3.0正式发布,距离Spring 2.0发布过去了4年半时间。最低支持Java 17,Spring Framework 6.0.本文详细介绍Spring Boot 3.0 新特性。
5938 12
Spring Boot 3.0发布,最低支持Java 17,新特性介绍
|
Oracle Java 关系型数据库
【方向盘】Oracle Java SE Support Roadmap:支持JDK 8到2030年
Java的发展史,也伴随着JVM的变迁史
493 0
【方向盘】Oracle Java SE Support Roadmap:支持JDK 8到2030年
|
Java
有关Java发送邮件信息(支持附件、html文件模板发送)
有关Java发送邮件信息(支持附件、html文件模板发送)
532 0
有关Java发送邮件信息(支持附件、html文件模板发送)
|
安全 小程序 Java
Spring Boot 最新发布,支持 Java 19,这速度太快了。。
Spring Boot 最新发布,支持 Java 19,这速度太快了。。
787 0
Spring Boot 最新发布,支持 Java 19,这速度太快了。。
|
存储 缓存 算法
面试官:单核 CPU 支持 Java 多线程吗?为什么?被问懵了!
由于现在大多计算机都是多核CPU,多线程往往会比单线程更快,更能够提高并发,但提高并发并不意味着启动更多的线程来执行。更多的线程意味着线程创建销毁开销加大、上下文非常频繁,你的程序反而不能支持更高的TPS。!
538 0
面试官:单核 CPU 支持 Java 多线程吗?为什么?被问懵了!
|
Java API 开发者
微软发布 Visual Studio Code Java 四月更新:支持 Java 18
微软发布 Visual Studio Code Java 四月更新:支持 Java 18
146 0
微软发布 Visual Studio Code Java 四月更新:支持 Java 18
|
Java 数据库 Spring
java面试题:Spring事务支持的隔离级别?
java面试题:Spring事务支持的隔离级别?
java面试题:Spring事务支持的隔离级别?
|
XML Java 数据格式
java面试题:Spring支持的事务管理类型?
java面试题:Spring支持的事务管理类型?
java面试题:Spring支持的事务管理类型?
|
Java Spring 自动驾驶
java面试题:Spring支持的ORM?
java面试题:Spring支持的ORM?
java面试题:Spring支持的ORM?
|
Java 数据库连接 Spring
java面试题:Spring对DAO的支持?
java面试题:Spring对DAO的支持?
java面试题:Spring对DAO的支持?