支持 Kotlin 的新 IDE:开发者功能概览

面向初学者的在线Python训练器

轻松学习Python,无需理论负担。在浏览器中直接解决带自动检查的实践任务,无需安装任何东西。

开始课程

支持 Kotlin 的新 IDE:初探



Kotlin 开发工具市场迎来了一位新成员。一群爱好者推出了名为 KodeFlow 的 IDE 测试版——这是一款轻量级但功能丰富的开发环境,专注于跨平台项目。我们测试了这款新产品,并分享初步印象。



KodeFlow 提供了什么?



KodeFlow 定位为 IntelliJ IDEA 和 Android Studio 的替代品,适合那些寻求更快启动速度和更低资源消耗的用户。主要功能包括:



  • 智能自动补全——代码分析器能正确处理协程、密封类和扩展函数,提供相关选项。
  • 内置 Gradle 和 Maven 支持——项目导入只需几秒钟,构建过程无需多余对话框。
  • 即时重构——变量重命名、函数提取和签名更改即使在大型文件中也能流畅运行(已在包含 50 多个类的项目上测试)。
  • 终端和调试器——内置支持 Git 的终端,以及带有断点、监视变量和调用堆栈的调试器。
  • Android 和 KMP 插件——用于 Android SDK 和 Kotlin Multiplatform (KMP) 的独立扩展。


初步印象



安装过程很顺利:发行版仅 280 MB(而 IntelliJ IDEA 为 1.5 GB)。界面极简——默认深色主题,工具栏隐藏但易于自定义。打开 Kotlin + Compose Multiplatform 项目时,IDE 立即建议安装 JDK 17 和 Compose 插件——一键完成。



性能令人满意:在配备 8 GB 内存和 Intel i5 的笔记本电脑上,环境启动仅需 12 秒,索引包含 1000 个文件的项目约需 30 秒。与 Android Studio 相比,速度几乎快了一倍。



但也有一些缺点。测试版缺少对某些流行插件的支持(例如用于 Docker 和 Kubernetes 的插件)。此外,Jetpack Compose 的可视化编辑器尚未实现——仅能通过终端进行预览。



KodeFlow 适合谁?



这款新 IDE 将对以下人群有用:

  • 希望快速尝试 Kotlin 语言而无需配置庞大开发环境的初学者。
  • 需要轻量级环境来编写通用代码的 KMP 专家。
  • 使用老旧设备、无法运行重型 IDE 的用户。


测试版可从项目官方网站下载(目前仅支持 Windows 和 Linux)。稳定版预计将于年底发布,届时将提供更广泛的语言和 Kotlin 生态系统支持。



请关注 PythonLib 上的更新——我们将继续测试新的开发者工具。

推荐库