IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

栏目: 软件资讯 · 发布时间: 4年前

内容简介:期待已久。 7月24日,JetBrains 正式发布了 IntelliJ IDEA 2019.2 稳定版。作为 IntelliJ IDEA 今年的第二个重大版本更新,其开发团队表示此版本带来了许多重磅的新功能和改进,特别提到的包括支持 Java 13 预览版...

期待已久。

7月24日,JetBrains 正式发布了 IntelliJ IDEA 2019.2 稳定版。作为 IntelliJ IDEA 今年的第二个重大版本更新,其开发团队表示此版本带来了许多重磅的新功能和改进,特别提到的包括支持 Java 13 预览版引入性能分析工具(Profiling Tools)和服务 工具 窗口(Services Tool Window

通过下载安装包或 JetBrains Toolbox App 进行升级。

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

本文我们来看看这个重大升级版本值得关注的更新内容。

Java

Java 13

IntelliJ IDEA 率先添加了对 Java 13(预览版)的支持,现已支持 Switch 表达式以及 Java 13 中的新语法。在 Java 13 中,可以使用 yield 关键字来替代 break 关键字,以处理 Switch 块(multi-line block)中 switch 表达式的返回值。

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

此外,该版本还添加了对文本块(Text Blocks,之前称为多行字符串)的支持,该功能允许我们将更长的多行文本块嵌入到源代码中,例如 HTML 或 SQL 代码。通过此功能,开发者避免了对大多数转义序列的需要,以可预测的方式自动格式化字符串,并在需要时让开发者控制格式。

改进重构功能

在 2019.2 版本中,我们可以将具有多个返回的方法转换为单个退出端点(single exit point),并为内联方法(Inline Method)重构做好准备。通过定义多个返回语句,方法也可以包括多个退出端点(multiple exit points)。

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

Kotlin

IntelliJ IDEA 内置的 Kotlin 插件现已升级至 v1.3.41 版本。

针对 Scratch 文件的交互模式(Interactive mode)提供即时显示变更

在 Kotlin 中,我们可以使用 scratch 文件对代码执行实验性操作。此版本新增了交互模式(Interactive mode),该模式在特定时间后会即时显示结果,而无需我们显式重新运行脚本。

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

TODO 列表支持显示多行 Kotlin 注释

您多久检查一次项目中的TODO列表?IntelliJ IDEA 2019.2 会高亮显示多行 Kotlin 的 TODO 注释,并在 TODO 工具窗口中以列表的形式展示。

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

Shell 脚本

添加对 shell 脚本的支持

IntelliJ IDEA 2019.2 为 shell 脚本提供了丰富的编辑支持,包括自动补全关键字和路径、快速文档,以及文本重命名。此外,团队还将多个外部工具集成到了 IntelliJ IDEA 中,以获得更高级的 shell 脚本支持。在此版本中,我们可以使用 Shellcheck 来检测并修复脚本中的错误,使用 Shfmt 对脚本进行规范的格式化,通过 Alt + Enter 使用 Explainshell 来获取对命令的完整描述。

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

除此之外,还包括对编辑器、Maven 工具、版本控制工具和各种语言支持的改进,性能方面也有了一定的提升,详情请查看更新说明


以上所述就是小编给大家介绍的《IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Learning PHP 5

Learning PHP 5

David Sklar / O'Reilly / July, 2004 / $29.95

Learning PHP 5 is the ideal tutorial for graphic designers, bloggers, and other web crafters who want a thorough but non-intimidating way to understand the code that makes web sites dynamic. The book ......一起来看看 《Learning PHP 5》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换