Java 8已于3月18日正式发布了,所有新特性最终确定了下来——Lambda表达式、简洁的配置文件、日期时间API、Stream等。(具体可参见:Java 8 正式发布,新特性全搜罗)

各大IDE开发商也紧跟着纷纷升级产品,以便能够跟Java 8同步。下面来看看你可以使用哪些IDE来体验Java 8。

1.  NetBeans 8.0



作为Java的同门兄弟,NetBeans 8.0跟JDK 8同时发布,在版本号上也与JDK保持一致,在JDK官方下载地址中也出现了“JDK 8 & NetBeans 8.0”的下载链接。

下面是NetBeans 8.0针对Java的一些改进:

  • 改进了代码分析器和编辑器,以便更好地支持JDK8中的配置文件、Lambdas、Streams和方法引用等。

  • 支持部署、运行、调试、配置嵌入式设备上的Java应用。

  • 支持Java ME Embedded 8。

  • 改善了Java编辑器,包括新的Java编程提示、Javadoc提示框显示、即时重命名等功能。

  • 改善了与JavaFX Scene Builder的整合。

下载地址:https://netbeans.org/community/releases/80/

2.  Eclipse 4.4 build I20140318-0830



作为最多Java开发者使用的IDE,Eclipse也不敢怠慢,推出了Eclipse 4.4(代号Luna)I20140318-0830版本。

下面是Eclipse 4.4新版本针对Java的一些改进:

  • Eclipse编译器已经实现了Java 8所有新的语言特性

  • 搜索和重构功能现在支持Java 8

  • 将Quick Assist和Clean Up的匿名类创建移植到lambda表达式

  • 新的Lambda格式化器选项

下载地址:http://download.eclipse.org/eclipse/downloads/drops4/I20140318-0830/

3.  IntelliJ IDEA 13.1



IntelliJ IDEA堪称Java开发神器,受到大量Java开发者的青睐。Java 8正式发布后,JetBrains公司也立即推出了IntelliJ IDEA 13.1版本。

下面是IntelliJ IDEA 13.1版本针对Java的一些改进:

  • 引入了Sublime的多选编辑功能

  • 自动补全Java代码中的后缀代码

  • 针对JDK8 Nashorn引擎的内置调试器

  • Chronon调试器

  • OpenShift调试器

  • 改善了重度使用XML的Spring项目的性能

  • 改进了版本控制

  • 改善了对AngularJS和Spy-js的支持

下载地址:http://www.jetbrains.com/idea/


你也许也会喜欢