欢迎关注大数据技术架构与案例微信公众号:过往记忆大数据
过往记忆博客公众号iteblog_hadoop
欢迎关注微信公众号:
过往记忆大数据

IntelliJ IDEA 2016.2正式发布,功能提升

  近日,被誉为最好的Java开发工具IntelliJ IDEA发布了IntelliJ IDEA 2016.2版本,这是本年度第二个发行版本。此版本带来了许多新功能,本文将列举部分比较好的功能。

调试器Debugger

新版本的Idea将Watches和Variables面板合在一起。

此外多行表达式(multiline expressions)功能现在在断点设置中支持Condition、Evaluate和log fields,并且在Data Type Renderers设置中支持使用following expression field。

try和return语句支持Evaluate Expression

Git and Mercurial

支持后台加载数据(任何时段变化),提高了响应时间;刷新或开始加载进程时,工具栏下会显示细条纹显示加载进度;支持选择多个commit(之前只能选择一个),commit时出现Commit对话框显示 “unversioned files”,此时不要忘记提交重要文件;Ctrl+L(OSX中Cmd+L)可用于导航Filter字段;此版本修复了Windows和OS X中重命名问题。

UI

目前编辑器可以支持连体字体:特殊符号由两个或两个以上的字符组成;我们可以通过依次选择Settings → Editor → Colors & Fonts → Font,然后选中Enable font ligatures复选框。请确保所选的字体支持连体,如 FiraCode、Hasklig、 Monoid和PragmataPro;

Java文件中增加一种新型的导航菜单结构-Breadcrumbs,可记录当前位置和导航如封闭类中、lambda表达式和方法。我们可以通过依次选择Settings → Editor → General → Appearance,然后选中Show breadcrumbs复选框

我们还可以可将图片设置为编辑器和IDE窗口的背景;

我们还可以改变通知出框显示方式,将弹出的框显示在右下角(挨着Event Log图标),这样看起来更加紧凑

Inspection工具重新设计了:现在有问题的代码位置会被直接显示出来:

Java

新版本现在支持JUnit 5,他是下一代最流行的Java单元测试框架

在equals、hashCode、compareTo、或Comparator.compare方法中实例化新的对象,IDE会出现警告,这有助于解决性能问题。

好了,还有很多新的功能,这里就不一一介绍了,有兴趣的同学可以直接访问jetbrains官方博客了解更多的新特性。

IntelliJ IDEA 2016.2下载地址:点我进入jetbrains官方下载页面

本博客文章除特别声明,全部都是原创!
原创文章版权归过往记忆大数据(过往记忆)所有,未经许可不得转载。
本文链接: 【IntelliJ IDEA 2016.2正式发布,功能提升】(https://www.iteblog.com/archives/1708.html)
喜欢 (17)
分享 (0)
发表我的评论
取消评论

表情
本博客评论系统带有自动识别垃圾评论功能,请写一些有意义的评论,谢谢!