IntelliJ IDEA 2016.3 PREVIEW 发布

intellij idea
intellij idea

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.

refactoring to java 8
refactoring to java 8

2. Inspections 不设高亮显示规则 (Inspections with no-highlighting policy),编辑器不突出显示警告或错误的代码,但提供快速修复。

Debugger部分

1. Class-level watches,新功能,允许在类级别定义Watch表达式。

idea 2016 3 class level watches
idea 2016 3 class level watches

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

memory analyzer
memory analyzer

3. Primitive type renderers

idea 2016.3 data type renderers for primitives
idea 2016.3 data type renderers for primitives

4. Detecting JRE

idea 2016_3 detecting jre
idea 2016_3 detecting jre

Version control(版本控制部分)

1. Log for Git & Mercurial

idea 2016_3 vcs new log
idea 2016_3 vcs new log

2. Resolving conflicts

idea 2016_3 vcs magic resolve
idea 2016_3 vcs magic resolve

3. Syntax highlighting in the Diff and Merge dialogs

idea 2016_3 vcs diff syntax highlighting
idea 2016_3 vcs diff syntax highlighting

Editor(编辑器部分)

1. Parameter hints

idea 2016_3 parameter hints
idea 2016_3 parameter hints

2. Semantic highlighting

idea 2016_3 editor semantic_highlighting
idea 2016_3 editor semantic_highlighting

User interface(UI部分)

1. Flat file icons

idea 2016_3 ui icons
idea 2016_3 ui icons

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

idea 2016_3 fira code
idea 2016_3 fira code

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文件的功能?)

idea 2016_3 build groovy resources
idea 2016_3 build groovy resources

Gradle支持

idea_2016_3 flow
idea_2016_3 flow

Maven支持

idea 2016_3 polyglot maven
idea 2016_3 polyglot maven

Spring支持

idea 2016_3 spring wizard
idea 2016_3 spring wizard

Grails支持

idea 2016_3 grails view
idea 2016_3 grails view

除此之外,JavaScript, ECMAScript 6, TypeScript, Angular 2, CSS, Android, Database都有不小的更新,这里我就不一一列举了!

最后附上IntelliJ IDEA 2016.3 2016.3 PREVIEW下载地址: http://www.jetbrains.com/

About 歇歇脚|Java|Linux 1036 Articles
歇歇脚元老