转载

IntelliJ IDEA 16预览版更新了哪些内容?

调试器

Groovy表达式

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

IntelliJ IDEA 16预览版更新了哪些内容?

线程

过去,跨过一个线程意味着要恢复所有的其他线程,而16版开始只需要恢复当前线程即可。

IntelliJ IDEA 16预览版更新了哪些内容?

源失配检测

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

IntelliJ IDEA 16预览版更新了哪些内容?

更好的代码调试

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

IntelliJ IDEA 16预览版更新了哪些内容?

版本控制

Git

  • 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弹出菜单,会将搜索项高亮显示。

IntelliJ IDEA 16预览版更新了哪些内容?

Terminal

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

IntelliJ IDEA 16预览版更新了哪些内容?

Spring框架

Spring 引导

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

IntelliJ IDEA 16预览版更新了哪些内容?

Spring MVC

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

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.
IntelliJ IDEA 16预览版更新了哪些内容?

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.

IntelliJ IDEA 16预览版更新了哪些内容?

Debugger

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

IntelliJ IDEA 16预览版更新了哪些内容?

Docker

Docker插件作了很多改进:

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

英文原文: IntelliJ  IDEA  16 Public Preview

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

本站文章除注明转载外,均为本站原创或翻译

欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

转载请注明:文章转载自:慧都控件网 [http://www.evget.com]

本文地址: http://www.evget.com/article/2016/3/3/23645.html

原文  https://www.evget.com/article/2016/3/3/23645.html
正文到此结束
Loading...