微信号:infoqchina

介绍:有内容的技术社区媒体

NetBeans 8发布:支持Java 8、HTML5,另外还包含大量增强

2014-05-01 21:27 InfoQ

Oracle在3月25日发布了NetBeans 8,也就是在同一天Oracle还通过一个网络讲座正式介绍了Java 8。

在这之前的一周,Java平台组的首席架构师MarkReinhold还宣布JDK 8通用版本发布。对于Java开发者社区而言这是一个多产的春天。

NetBeans8包含一系列的Java8增强功能,包括代码分析器和编辑器针对概要文件、Lambda表达式、流和方法引用所做的增强。此外,Java SE Embedded 8还支持在嵌入式设备上部署、运行和调试应用程序,例如RaspberryPi。而对于即将问世的Java ME 8规范它也是支持的。

NetBeans8还包含很多新的HTML5功能。它增强了针对Angular JS、Knockout和其他JavaScript框架的代码完成功能。新版本集成了Karma、Grunt、实时Web预览和Chrome开发者工具。此外它还对Java EE支持、Java编辑器、PHP编辑器和版本控制系统做了大量增强。

NetBeansIDE 8.0信息页面详细描述了该版本包含的新特性。该页面提到新版本支持PrimeFaces CRUD生成、Facelets代码生成、Tomcat 8.0/TomEE,并提升了Maven性能。但是该页面并没有提到NetBeans 8支持Python。有一些演示视频能够帮助你学习与NetBeans 8相关的更多内容:

  • 智能迁移到JDK 8

  • 使用NetBeans IDE 8进行PrimeFaces开发

  • NetBeansIDE支持JavaME 8

GeertjanWielenga 最近在一篇题为AngularJS集成开发的博客文章中介绍了NetBeans 8对AngularJS的支持,很多人对该文章发表了自己的看法。

  • “很好,这非常酷!”

  • “这太棒了,我终于能使用我最喜欢的IDE进行Web开发了! ”

  • “这真的很令人印象深刻!我可能会在将来切换回NetBeans——AngularJS支持真的非常好。了不起的功能。干得好!”

我问过NetBeans用户,NetBeans 8是否有你真正喜欢的改进?大家的回复包括性能、WildFly支持、AngularJS支持、Android开发、SCSS支持、PrimeFacesCRUD和改进的Maven/Git支持。

NetBeans8有大量的新特性,它的目标是让现代Java Web开发者、嵌入式和移动开发者能够喜欢它。如果你现在并没有使用NetBeans,那么这些特性还不足以吸引你让你使用它么?

***********************************

本文来自InfoQ微信公众账号:infoqchina

1、回复“今日新闻”,查看今天更新的新闻;

2、回复“今日英文”,查看今天英文站的更新;

3、回复“文章 +关键词”,搜索关键词相关内容;

4、回复“QCon”,了解QCon大会相关信息;

5、回复“活动”,了解最近InfoQ组织的线下沙龙;

6、回复“架构师”,获取《架构师》下载地址;

7、回复“投稿”,了解投稿和加入编辑团队的流程。

***********************************


 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 负载均衡的那些算法们 我如何理解Java中抽象类和接口 平安金融科技移动技术周报(第十二期) 体验票赠送:MPD 软件工作坊 (北京站 · 6.13-14) 学 Vim 时希望早点知道的建议