IntelliJ IDEA 2016.3 2016.3 PREVIEW 发布了,这个曾经与Eclipse分庭抗衡到现在到现在占领大部分市场份额并被公认为最高效的Java IDE工具重磅推出了2016的第三个PREVIEW。下面是一些IntelliJ IDEA 2016.3 2016.3 PREVIEW的新特性:
Java部分更新
1. Refactoring to Java 8(具体特性参看下图)
Now, if you click Alt+Enter inside a non-trivial for-loop, the IDE will prompt you to replace it with an chain of the stream API calls. It supports count, flatMap, map, mapToInt, collect, filter, anyMatch, and other Stream methods. Also, when appropriate, the IDE will prompt you to replace certain code with Map.computeIfAbsent, Collections.removeIf and Collections.getOrDefault.

2. Inspections 不设高亮显示规则 (Inspections with no-highlighting policy),编辑器不突出显示警告或错误的代码,但提供快速修复。
Debugger部分
1. Class-level watches,新功能,允许在类级别定义Watch表达式。

2. 新增内存视图(Memory view),新插件,可以在调试会话期间探讨在JVM堆中的对象。

3. Primitive type renderers

4. Detecting JRE

Version control(版本控制部分)
1. Log for Git & Mercurial

2. Resolving conflicts

3. Syntax highlighting in the Diff and Merge dialogs

Editor(编辑器部分)
1. Parameter hints

2. Semantic highlighting

User interface(UI部分)
1. Flat file icons

2. Fira Code font(内置了Fira字体)

Groovy部分
We’ve added actions that build Groovy files located in resource folders. They’re available via the main menu Build → Groovy Resources. Build Resources is incremental while Rebuild Resources builds from the scratch.(增加了在资源文件夹中定位构建Groovy文件的功能?)

Gradle支持

Maven支持

Spring支持

Grails支持

除此之外,JavaScript, ECMAScript 6, TypeScript, Angular 2, CSS, Android, Database都有不小的更新,这里我就不一一列举了!
最后附上IntelliJ IDEA 2016.3 2016.3 PREVIEW下载地址: http://www.jetbrains.com/