首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

今天Kotlin 1.3正式发布:支持协程和平台组件Kotlin 开发者社区

,此外,Kotlin 平台功能将为 Android 和 iOS 应用程序等组件之间共享业务逻辑,服务器也可以与 Web 和移动客户端共享逻辑,而且平台库让日常开发变得便捷。...Kotlin 生态现状 今年以来,Kotlin 使用率有了很大增长,自今年 1 月份以来,约有 150 万开发者使用了 Kolin 编程,是去年同期两倍,来自 Stack Overflow 问卷调查显示...目标,但达成这个目标的前提是,得先在平台间实现代码共享,通过支持 JVM、Android、JavaScript 和 Native,Kotlin 现在已经可以处理现代应用程序任何组件。...虽然 Kotlin 平台功能仍处于试验阶段,但 1.3 版本算是向前迈出了一大步。 Kotlin 1.3 还附带了一组平台库,涵盖了 HTTP、序列化和协同管理等日常任务。...编写平台代码最简单方法是依赖这些库,你还可以创建自己平台库,将特定平台依赖包装到通用 API 中。

1.3K20

Kotlin 1.4 现已发布,专注于质量和性能

无论您是针对单一平台还是在平台项目中工作,在任何 Gradle Kotlin 项目中,都不再需要声明与 stdlib 依赖关系。从 Kotlin 1.4.0 开始,此依赖关系默认添加。...Kotlin/Native 和 Swift / Obj-C 之间互操作性改进。 简化了 CocoaPods 依赖管理。...Kotlin Multiplatform 让 Kotlin 成为出色平台解决方案是我们首要任务之一。...您可以使用在多个原生目标之间共享通用代码中与平台相关库。 您可以在共享源集中仅指定一次依赖,而不是在共享和平台专用源集中同一库不同变体指定依赖。...我们继续开发 Kotlin 库格式 Klib,这种格式在后台用于共享平台库。

1.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

IntelliJ IDEA 2022正式发布!这次打死我也不更了。。

关键更新 依赖分析器 (Dependency Analyzer) 为了促进依赖管理和冲突解决,IntelliJ IDEA 实现了依赖分析器,它提供项目和子项目中使用所有依赖(包括传递性依赖广泛信息...这个新功能允许轻松检测冲突依赖关系并解决问题,比如可以过滤掉相同依赖,并查看它们在不同库中存在,还可以快速浏览依赖,以正确构建配置。...Maven 和 Gradle 依赖漏洞。...IntelliJ IDEA Ultimate 现在为 Go 文件中 HTTP 方法和标头提供补全,每个端点旁边都会出现一个地球图标,如果单击它,IntelliJ IDEA Ultimate 将建议几个选项...构建工具 更新 Gradle 进度条 为 Gradle 进程实现了一个确定进度条,例如下载依赖和导入工件,允许跟踪文件发生情况并估计该过程何时完成。

3.5K40

我承认 IDEA 2021.3 有点强!

而不是要像下图那样子需要先自己配置一下: 没有使用 rsync 的话,每次所有的 class 和依赖 jar 都要上传 使用 rsync 后,像 Gradle、Maven 引入依赖每次还是要上传 如果使用...下载 简要导览 Space 集成 PreviousNext Space 集成 与 Space 集成,我们新软件开发和团队协作平台,现在可以开箱即用。...您如果在 HTML 中进行了更改,或者改变了链接 CSS 和 JavaScript 文件,则预览将即时更新。 UX 外部依赖 在搜索范围内自定义外部依赖 我们已经使搜索范围更易于自定义。...IntelliJ 平台插件模板 IntelliJ 平台插件模板 通过 sbt-idea 插件即可使用 Scala 和 sbt 开发 IntelliJ 平台插件。...我们还改进了对 Kotlin模块项目的 JPA 支持。

3.6K20

IDEA 2022.1 重磅发布!这次不追了

,我通常都会第一时间更新到最新版本。...关键更新 依赖分析器 (Dependency Analyzer) 为了促进依赖管理和冲突解决,IntelliJ IDEA 实现了依赖分析器,它提供项目和子项目中使用所有依赖(包括传递性依赖广泛信息...这个新功能允许轻松检测冲突依赖关系并解决问题,比如可以过滤掉相同依赖,并查看它们在不同库中存在,还可以快速浏览依赖,以正确构建配置。 ...IntelliJ IDEA Ultimate 现在为 Go 文件中 HTTP 方法和标头提供补全,每个端点旁边都会出现一个地球图标,如果单击它,IntelliJ IDEA Ultimate 将建议几个选项...构建工具 更新 Gradle 进度条 为 Gradle 进程实现了一个确定进度条,例如下载依赖和导入工件,允许跟踪文件发生情况并估计该过程何时完成。

2.4K20

IDEA 2022.1 重磅发布!追不动了~

罗奇奇 | OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.1 正式发布了,熟悉我朋友都知道,我通常都会第一时间更新到最新版本。...关键更新 依赖分析器 (Dependency Analyzer) 为了促进依赖管理和冲突解决,IntelliJ IDEA 实现了依赖分析器,它提供项目和子项目中使用所有依赖(包括传递性依赖广泛信息...这个新功能允许轻松检测冲突依赖关系并解决问题,比如可以过滤掉相同依赖,并查看它们在不同库中存在,还可以快速浏览依赖,以正确构建配置。...IntelliJ IDEA Ultimate 现在为 Go 文件中 HTTP 方法和标头提供补全,每个端点旁边都会出现一个地球图标,如果单击它,IntelliJ IDEA Ultimate 将建议几个选项...构建工具 更新 Gradle 进度条 为 Gradle 进程实现了一个确定进度条,例如下载依赖和导入工件,允许跟踪文件发生情况并估计该过程何时完成。

2.5K20

我不得不承认 IDEA 2021.3 有点强!

而不是要像下图那样子需要先自己配置一下: 没有使用 rsync 的话,每次所有的 class 和依赖 jar 都要上传 使用 rsync 后,像 Gradle、Maven 引入依赖每次还是要上传...下载 简要导览 Space 集成 PreviousNext Space 集成 与 Space 集成,我们新软件开发和团队协作平台,现在可以开箱即用。...您如果在 HTML 中进行了更改,或者改变了链接 CSS 和 JavaScript 文件,则预览将即时更新。 UX 外部依赖 在搜索范围内自定义外部依赖 我们已经使搜索范围更易于自定义。...IntelliJ 平台插件模板 IntelliJ 平台插件模板 通过 sbt-idea 插件即可使用 Scala 和 sbt 开发 IntelliJ 平台插件。...我们还改进了对 Kotlin模块项目的 JPA 支持。

3.4K40

Kotlin极简教程》第1章 Kotlin简介

第1章 Kotlin简介 ---- 《Kotlin极简教程》正式架: 点击这里 > 去京东商城购买阅读 点击这里 > 去天猫商城购买阅读 非常感谢您亲爱读者,大家请支持!!!...其下载链接是: https://github.com/JetBrains/kotlin/releases/tag/v1.1.2-2 这个zip包里面就是Kotlin Compiler核心依赖jar包。...1.2.3 使用IntelliJ IDEA 最新版本IDEA已经默认集成了Kotlin环境。 我们首先去下载安装IntelliJ IDEA。...下载页面是: https://www.jetbrains.com/idea/download/index.html 如果您之前没用过IDEA,现在想尝试一下,可以去下面这个页面了解一下: https:/...然后按照后续步骤操作,最后等待Gradle下载依赖,完成工程构建。我们将得到一个标准Gradle工程。 ?

97320

Spring Native 中文文档

常规 JVM 和此本机映像平台之间主要区别: 在构建时会从主入口点对应用程序进行静态分析。 在构建时将未使用零件删除。 反射,资源和动态代理需要配置。 类路径在构建时是固定。...如果项目使用是受支持依赖,则可以在项目上进行尝试;如果出现问题,raise bugs 或 contribute pull requests。...支持Kotlin协程,但协程在生成一个 Object 返回类型字节码时需要额外反射。...常见问题 在尝试构建原生镜像时,在尝试启动生成镜像时,各种各样事情都可能出错。通常,问题是缺少本机配置,因此请务必先检查本机提示。阅读本机映像参考文档也可能会有所帮助。...可能需要将更多依赖添加到配置项目中,以允许直接类引用。可以,只要您确保它们提供了作用域即可。 有关基本提示文档,请参阅本机提示。

10.1K10

堪比阿里插件Android Studio插件集合(IDE通用)(下)

Android Studio / IDEA 插件 Codota 搜索最好Android代码 intellij-java2smali将Java & Kotlin编译成smali gradle-cleaner-intellij-plugin...困扰: 1.ButterKnife这个第三方库每次更新之后,绑定view注解都会改变,从bind,到inject,再到bindview,搞得很多人都不敢升级,一旦升级,就会有巨量代码需要手动修改,...下载地址(https://github.com/flipkart-incubator/android-studio-proteus-plugin))github也只有简单文字介绍,没有图片说明,我也尝试过...Codota使用示例图 intellij-java2smali(https://github.com/ollide/intellij-java2smali) 将Java & Kotlin编译成smali...gradle-cleaner-intellij-plugin使用 freeline(https://github.com/alibaba/freeline) Freeline 是 Android 平台秒级编译方案

2.5K20

IntelliJ IDEA 2022.1 正式发布:加强依赖分析器,冲突解决更方便!

关键更新 依赖分析器 (Dependency Analyzer) 为了促进依赖管理和冲突解决,IntelliJ IDEA 实现了依赖分析器,它提供项目和子项目中使用所有依赖(包括传递性依赖广泛信息...这个新功能允许轻松检测冲突依赖关系并解决问题,比如可以过滤掉相同依赖,并查看它们在不同库中存在,还可以快速浏览依赖,以正确构建配置。...图片 Kotlin 支持 IntelliJ IDEA 2022.1 支持 Kotlin 1.6.20,因此最新 Kotlin 语言功能,例如支持并行编译、上下文接收器原型以及跨所有 Kotlin 目标的更好代码共享...IntelliJ IDEA Ultimate 现在为 Go 文件中 HTTP 方法和标头提供补全,每个端点旁边都会出现一个地球图标,如果单击它,IntelliJ IDEA Ultimate 将建议几个选项...构建工具 更新 Gradle 进度条 为 Gradle 进程实现了一个确定进度条,例如下载依赖和导入工件,允许跟踪文件发生情况并估计该过程何时完成。

2.3K10

永久有效2022idea激活码(idea最新激活码,2022全年有效)

小编从官网大概了解了下,目前最新稳定版本为2021.2.3,而在这个基础2021.3也早已经已经发布了多个EAP版本,官方也已经将2021.3版本(不稳定)预发布,供大家下载使用。...Maven 配置IntelliJ IDEA 2021.3 EAP 2新书签工具窗口Kotlin 调试器改进为 Kotlin提取常量重构支持 Windows Async Profiler 2.0...EAP 4支持远程开发新建更改工具窗口支持 Groovy 4辅助功能更新新 Java 检查质量提升IntelliJ IDEA 2021.3 EAP 5Kotlin 中范围内联提示折叠 Kotlin...协程新选项用于 Kotlin 项目的更好新项目向导Kotlin 中非阻塞上下文检查中可能阻塞调用改进用于 Git 新“全部推送到此处”操作IntelliJ IDEA 终端支持Windows 新...当您添加org.checkerframework.checker.tainting.qual依赖时,这些注释将有效。

3.3K20

IntelliJ IDEA2021.3 新版 即将来袭,这次又带来了哪些神仙功能

小编从官网大概了解了下,目前最新稳定版本为2021.2.3,而在这个基础2021.3也早已经已经发布了多个EAP版本,官方也已经将2021.3版本(不稳定)预发布,供大家下载使用。...重新设计 Maven 配置 IntelliJ IDEA 2021.3 EAP 2 新书签工具窗口 Kotlin 调试器改进 为 Kotlin提取常量重构 支持 Windows Async Profiler...”操作 IntelliJ IDEA 终端支持Windows 新ConPTY API IntelliJ IDEA 终端中预输入支持 多项质量改进和错误修复 IntelliJ IDEA 2021.3...当您添加org.checkerframework.checker.tainting.qual依赖时,这些注释将有效。...软件开发人员不受本地设备限制,可以根据需要从远程机器使用尽可能资源。 无开发环境顾虑。远程开发环境可以与本地机器配置分离。这有助于避免版本冲突并在多个工作区之间切换。 避免代码泄露。

3K00

玩转IDEA项目结构Project Structure,打Jar包、模块依赖管理全搞定

用于管理SDK们(如JDK、KotlinSDK等)、全局库。 一般来讲,全局JDK都会配置在此处,比如我因为经常要做版本尝试,就管理了多个JDK版本 Problems:问题。...一般项目出现了问题都会在此体现(如依赖不一致问题等等),总之问题数量一致让它是0是最优 其中Project Settings里面的每个标签页是最常用,最关心。...答:因为IntelliJ IDEA是JVM平台IDEA,不仅仅支持Java还有其它语言如Kotlin,所以写成SDK更抽象 为何指定了SDK还要指定语言等级?答:因为SDK版本并不直接决定语言等级。...优点是非常轻便,不依赖网络,缺点是这些jar必须是你本机已实际存在。...,源代码里就可以正常使用啦: 依赖作用范围 在New Library创建依赖时候,不管用哪种方式选中后,它都会弹出这个窗口让你选择此依赖作用范围 Module Library:模块级别,

1.9K60

第一款GolandSCA插件开发之旅

Bug 有一点点 目前尚未确定是否这是一个 Bug,但是笔者严重怀疑这是一个 Bug。上面提到模板,通过 Gradle 实现了一系列任务。...而这个文件中版本应该适用于 IDE 兼容型检查。但是在运行这个 task 过程中,反复遇到下面的报错: 这个任务报错是由于无法下载 GO-2021.1.4 版本 IDE。...后面有遇到一个非常奇怪 bug,一开始是发现 map 在代码中无法获取。经过折腾了一段时间才发现原来是每次 Run Plugin 时候,并没有重新编译插件。...https://github.com/JetBrains/intellij-samples 对于 Go 项目依赖解析,需要对 go.mod 文件进行解析从而获取。...在这个 job 完成之后,仓库包名以及插件名称都会进行对应修改。同时,如果希望通过 Github 来进行插件发布,还需要进行以下配置配置。

1.3K20

IDEA 2021年首个新版本发布,重要更新速览

译者 | 核子可乐 策划 | 万佳 近日,JetBrains 正式发布 IntelliJ IDEA 2021.1,这也是今年首个新版本。开发者可以从官网或通过 Toolbox App 进行下载。...在更改 HTML 或链接 CSS 与 JavaScript 文件时,您可以实时预览更新效果。 您可以在搜索范围内包含或排除指定外部依赖。...如果您是 Windows 用户,则可通过右键单击任务栏或 Start 菜单 IntelliJ IDEA 图标,快速打开最近项目。...IntelliJ IDEA 自己代码覆盖运行器现在可全面支持 Kotlin 内联函数与协同程序。...还改善了对 Kotlin模块项目的 JPA 支持能力。 您可以使用 JPA 控制台在 Jakarta EE9 项目内编写及运行 JPQL 查询。

1.6K40

Android Studio 4.0 重磅发布!Android 11 Bata 版来了!

IntelliJ IDEA 2019.3 平台更新 核心 Android Studio IDE 已更新,加入了 IntelliJ IDEA 2019.3 和 2019.3.3 版本以来改进。...Kotlin Android 实时模板 实时模板(Live Templates)是 IntelliJ 便捷功能,允许你输入简单关键字将常见构造插入代码中。...依赖元数据 使用 Android Gradle 插件 4.0.0 及更高版本构建应用时,插件会包含描述已编译到你应用中依赖元数据。...上传应用时,Play 控制台会检查这些元数据,以提供有关应用使用 SDK 和依赖已知问题警报,并在某些情况下提供可解决这些问题可行反馈。...IntelliJ IDEA 2019.3 平台更新,以提高性能和质量 实时模板更新:Kotlin 代码 Android 专用实时模板 Clangd 支持:默认启用 Clangd 和 Clang-Tidy

2.6K20
领券