IntelliJ IDEA 16预览版更新内容

调试器


Groovy表达式 android

从16版开始,Evaluate Expression 和 Watches可使用更短且更具表现力的Groovy表达式进行调试,而Groovy表达式之前只能用于Groovy代码。 spring

Groovy表达式 IntelliJ IDEA 16

线程 编程

过去,跨过一个线程意味着要恢复全部的其余线程,而16版开始只须要恢复当前线程便可。 框架

线程 IntelliJ IDEA 16

源失配检测 异步

遍历完整个代码却发现并不匹配运行代码是一件很是让人恼火的事情,为了不浪费时间,新的IntelliJ IDEA会在发现一个失配时立马给出一个提示。 jvm

源失配检测 IntelliJ IDEA 16

更好的代码调试 编程语言

调试没有调试信息的编译代码时,新版本提供了更好的名称适配,并容许设置和评估slot变量值。 编辑器

代码调试 IntelliJ IDEA 16

版本控制


Git ide

  • Branches popup新增两个操做:Checkout with Rebase 和 Rename.
  • Checkout Tag or Revision如今适用于项目库.
  • 若是执行Interactive Rebase, IntelliJ IDEA会自动隐藏,本地变化不隐藏,以解决冲突问题.
  • Git 2.5引入worktrees,便于处理单个的存储库.

高亮显示一个词的差别 函数

新版IDEA能够高亮显示一个词的差别,合并和比较Git和其余VCS今后变得更加简单~ 固然你也能够在Diff Viewer中禁用掉这个功能以减小分心。

代码调试 IntelliJ IDEA 16

编辑器


Editor

支持左右拖动元素

为了让拖动元素更加方便,增长了两个快捷键操做:Alt + Ctrl + Shift + Left or Right,相应的 (Alt + Cmd + Shift + Left/Right for OS X).

代码编辑器 IntelliJ IDEA 16

导入静态元素

以前 IntelliJ IDEA 会对导入的静态方法实施快速修复,重新版本开始它也能够和普通元素同样导入,而且还支持静态常量。

静态元素 IntelliJ IDEA 16

快速搜索


Show usages

新版本改进了快速搜索的Show usages弹出菜单,会将搜索项高亮显示。

Show usages IntelliJ IDEA 16

Terminal

Terminal工具窗口一样可使用快速搜索功能了!

Terminal IntelliJ IDEA 16

Spring框架


Spring 引导

IntelliJ IDEA 16新增的代码帮助能够帮你找到应用程序配置文件和附加元数据文件的自定义配置属性。

Spring IntelliJ IDEA 16


Spring MVC

IntelliJ IDEA 16终于新增支持@EnableWebMvc-based。

Spring IntelliJ IDEA 16

Spring Core

  • 全面支持@AliasFor for @Bean , @Import 和 @ContextConfiguration;
  • 新增支持@EnableBatchProcessing, @EnableLoadTimeWeaving and @EnableSpringDataWebSupport annotation;
  • 扩展CrudRepository的Non-annotated beans修正了不正确的注解;
  • 支持Spring 4.3;
  • facet configuration支持递归处理依赖关系;
  • 修复了 auto-wiring 的问题,性能也有显著提高;
  • 更多详情请查看完整的修复清单;https://youtrack.jetbrains.com/issues/IDEA?q=%23spring+%23resolved+version%3A+2016.1+

Android


IntelliJ IDEA 16为Android Studio 1.5新增了:

  • 内存分析器帮助你检查故障缘由;
  • 新增几个新的lint checks.
Android IntelliJ IDEA 16

Kotlin编程语言


Kotlin IntelliJ IDEA 16

通过Jetbrain漫长的准备,Kotlin终于在2月份发布了Kotlin 1.0,详情请戳新闻:Kotlin 1.0 Released: Pragmatic Language for JVM and Android

JavaScript


ECMAScript 6 和 TypeScript

新的重构包括Create method, Extract method, Inline method 和 Introduce field. 新的意图操做包括 Make class abstract, Make public/private 和 Remove modifier. 不支持的输入语句会被高亮显示,要删除这些语句,调用Optimize imports. 支持TypeScript v1.8.

JavaScript IntelliJ IDEA 16

Debugger

Chrome JavaScript调试器新增了不少功能,ECMAScript 6 异步调试客户端代码和arrow函数,并中止Web上的断点。

Debugger IntelliJ IDEA 16

Docker


Docker插件做了不少改进:

  • 新增支持Docker Machine;
  • 单独为Docker提供了一个单独的窗口;
  • 右侧面板能够看到日志、管理环境变量和端口绑定;
  • 容器 和图像分离,提升可读性。
Docker IntelliJ IDEA 16

英文原文:IntelliJ  IDEA  16 Public Preview

IntelliJ IDEA 16社区版下载(免费) | IntelliJ IDEA 16企业版下载(免费试用30天)

相关文章
相关标签/搜索