IDEA 2020.3 更新 Kotlin 插件

退步的程序员 2020-12-15 13:45:18 ⋅ 130 阅读

IntelliJ IDEA 2020.3 稳定版已在 12 月初发布。现在 IDEA 2020.3 更新了其中的 Kotlin 插件并更改 Kotlin 插件发布周期。Kotlin 插件的更新将与 IntelliJ Platform 发行版和 Kotlin 新版本同步。最新版的 IntelliJ IDEA 和 Android Studio 将提供对 Kotlin 最新版本的 IDE 支持。

此次更新的重点包括:

  • Inline refactoring 重构。Kotlin 插件现在支持跨语言重构,lnline refactoring 可应用在 Java 中定义任意 Kotlin 元素,替换也将自动执行。改进 lambda 表达式的内联,内联代码后,无需再重写代码;IDE 现在也可以更全面地分析 lambda 语法并正确格式化 lambda。

  • 现在可根据其结构搜索并替换部分代码。结构搜索和替换(SSR)操作现在可以用于 Kotlin。用户可以查找和替换代码,同时也会考虑到源代码的语法和语义。

  • 通过新的实验性的 Jetpack Compose 模板,可以构建高性能和美观的用户界面。Jetpack Compose 是 Kotlin 的 UI 框架。11 月 JetBrains 发布了基于 Jetpack Compose 的 Jetpack Compose for Desktop(compose-jbKotlin),目前处于 Alpha 版本,因此被称作实验性的。Kotlin 项目向导中现在提供了 Jetpack Compose for Desktop 模板。

发布详情查看:https://blog.jetbrains.com/kotlin/2020/12/kotlin-plugin-released-with-idea-2020-3/


全部评论: 0

    我有话说:

    「开源资讯」陌陌安全团队开源Java静态代码审计

    ,并提供一键修复能力。 此利用IDEA原生In...

    IntelliJ IDEA 2020.3.2 发布

    IntelliJ IDEA 2020.3.2 现已发布,这是 IntelliJ IDEA 2020.3 的第二个错误修复版本。主要更新内容如下: 现在可以在 macOS Big Sur

    京东技术:开发属于自己的 | IDEA & Android Studio开发指南

    是否曾经被ide重复繁琐的操作所困扰,又或者没有心仪的UI控而难受。那么请阅读这篇文章,掌握idea的开发流程,开发属于自己的,造福开源社区。

    IntelliJ IDEA 2020.3 EAP7 发布

    十月以来,IntelliJ IDEA 2020.3 已经迭代了 5 个版本。10 月 7 日,IntelliJ IDEA 2020.3 EAP 3 发布,11 月 5 日,EAP 7 发布。 新版本

    Go语言集成开发环境-GoLand 2020.3稳定版发布

    简介 GoLand 是 JetBrains 公司推出的 Go 语言集成开发环境。GoLand 同样基于 IntelliJ 平台开发,支持 JetBrains 的体系。 GoLand 2020.3

    IntelliJ IDEA 开启很慢,运行不流畅,大项目卡顿?一招配置解决!

    来源:Java面试题精选 一、前言 IDEA默认启动配置主要考虑低配置用户,参数不高(默认最低128m,最高512m),导致启动慢,然后运行也不流畅,这里我们需要优化下启动和运行配置;但是在工作中

    WebStorm 2020.3.2 发布

    WebStorm 2020.3.2 发布了,这是 WebStorm 2020.3 的第二个 bug 修复更新。用户可以使用 Toolbox App 或直接从 IDE 中对其进行更新,也可以

    PyCharm 2020.3.3 发布

    PyCharm 2020.3.3 现已发布,这是 PyCharm 2020.3 的最终错误修复版本。具体更新内容如下: 现在可以在 macOS Big Sur 的选项卡中打开

    软件更新」IntelliJ IDEA 2019.3 发布早期访问版,新特性抢鲜

    尝鲜地址:https://www.jetbrains.com/idea/nextversion/ (生产环境建议慎用)

    「尝鲜」SpringBoot 快速整合Swagger 3.0

    第一步:Maven引入Swagger3.0 starter依赖 Maven项目中引入springfox-boot-starter依赖: <dependency> <

    Fastify 3.14.1 发布,将 master 更新为 main

    Fastify 3.14.1 发布了,Fastify 是一个高度专注于以最少开销和强大的架构为开发者提供最佳体验的 Node.js Web 框架,速度极快,它的灵感来源于 Hapi

    IntelliJ IDEA 2021.1 发布

    IntelliJ IDEA 2021.1 现已发布。该版本解决了一些麻烦的问题,并引入了许多新功能。现在,用户可以在 WSL 2 中与其 Java 项目一起工作、使用集成的 Space

    极速后台框架 FastAdmin v1.2.0.20210125 新增 API 文档生成

    FastAdmin 更新日志 v1.2.0.20210125_beta 新增自定义API文档生成 新增登录和鉴权状态显示 新增自定义测试提交参数 优化安装脚本 优化cookie加密 修复系统

    IntelliJ IDEA 2021.1 首个 Beta 版本发布

    经过了近五周的 EAP 版本更新后,IntelliJ IDEA 2021.1 终于发布了首个 Beta 版本。 主要更新亮点: 支持 Java 16 支持打开存储在 WSL 2 中的 Maven

    PhpStorm 2020.3.2 发布

    PhpStorm 2020.3.2 已经发布,包括一系列 bug 修复和稳定性提升。 主要更新内容 修复了高级元数据:expectedArguments(functionFQN,...)中的

    GoLand 2020.3.2 发布,bug 修复版本

    GoLand 2020.3.2 已经发布,主要包含各种 bug 修复。 部分更新内容 支持在带有 M1 芯片的 Mac 上正常使用调试器。 如果之前已配置,则需要升级到 2020.3.2 后就

    AppCode 2020.3.1 发布,支持 Apple Silicon

    AppCode 2020.3.1 现已发布,并且用户可以在下载时选择支持 Apple Silicon 的版本。 具体更新内容 Swift:OptionSet 成员未在数组中解析 使用

    Eclipse 4.19M1和 Equinox 2021-03 M1 现已发布

    开发工具和开发的新功能,以及 SWT 的新 ...

    IntelliJ IDEA 2021.1 EAP 1 发布,支持 Java 16 和 WSL 2

    IntelliJ IDEA 2021.1 EAP 1 现已发布,官方表示,其主要是将 IntelliJ IDEA 2021.1 作为一个高质量的版本来对待,它将增强产品的可用性和用户界面