威尼斯手机平台-电子正规官网登录首页

热门关键词: 威尼斯手机平台,威尼斯登录首页,威尼斯正规官网
威尼斯电子平台前一年的第三个举足轻重版本更新 2019.2 已于一个月前公布,其支付组织代表此版本带给了无数重磅
分类:项目

IntelliJ IDEA 今年的第二个重大版本更新 2019.2 已于一个月前发布,此版本新增了不少功能,诸如支持 Java 13 预览版、引入性能分析工具(Profiling Tools)和服务工具窗口(Services Tool Window)等。目前小版本更新已迭代至 2019.2.2。

期待已久。

近日,IntelliJ IDEA 团队公布了下一个重大版本 2019.3 的开发计划,他们表示这个版本和之前的版本会有很大的不同 —— 重心将放在提升性能和稳定性上,而不再仅仅是增加新功能。虽然每个重大更新版本都会修复许多错误,以及对性能进行改进和提升,但 2019.3 尤其值得期待。因为团队表示会在 2019.3 中将 IntelliJ IDEA 的性能提升到一个全新水平。他们将举办一场高质量的编程马拉松比赛,在此期间,尽可能倾尽整个团队之力来解决对用户影响最大的问题。

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

最后,关于 IntelliJ IDEA 2019.3 Roadmap 的总结如下:

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

  1. 提升 IntelliJ IDEA 的整体性能和响应速度
  2. 投入大量资源来解决影响众多用户的问题,并消除 IntelliJ 平台在不同子系统上的痛点

威尼斯电子平台 1

此外,在功能方面的变化将包括:扩展对 GitHub PR 功能的支持、引入对几个 JVM 微服务框架的支持,以及改进对 Java 13 的支持。

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

点此访问 issue 追踪器,为你最想修复的 issue 投上一票吧!

Java

(文/开源中国)    

Java 13

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

威尼斯电子平台 2

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

改进重构功能

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

威尼斯电子平台 3

威尼斯电子平台 4

威尼斯电子平台 5

Kotlin

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

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

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

威尼斯电子平台 6

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

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

威尼斯电子平台 7

Shell 脚本

添加对 shell 脚本的支持

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

威尼斯电子平台 8

威尼斯电子平台 9

威尼斯电子平台 10

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

(文/开源中国)    

本文由威尼斯手机平台发布于项目,转载请注明出处:威尼斯电子平台前一年的第三个举足轻重版本更新 2019.2 已于一个月前公布,其支付组织代表此版本带给了无数重磅

上一篇:没有了 下一篇:以下是一些值得注意的变更内容,(文/开源中国)    
猜你喜欢
热门排行
精彩图文