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

5大热门的Kotlin IDE 和代码编辑器

链接:https://jaxenter.com/top-5-ides-kotlin-146851.html

基于JVM的kotlin为开发者提供了更多的选择,这也很好的解释了为什么它如今越来越受欢迎。从去年谷歌宣布将支持Kotlin开发Android应用程序以后,kotlin的受欢迎程度就呈现出爆发式增长。

和往常一样,本文将和大家盘点kotlin热门的五大IDE和编辑器:

1、IntelliJ IDEA

IntelliJ IDEA的上榜纯属意料之中,IntelliJ具有很多的多功能性和稳定性,Kotlin最初是由JetBrains团队开发的,这意味着两者之间有更好的兼容性。Kotlin甚至还有IntelliJ特定的教程和入门指南。

IntelliJ为开发人员提供了许多用于重构,软件测试等的工具。特别是,代码覆盖率分析和集成版本控制系统都特别好用。IntelliJ支持许多其他语言,包括Java,Groovy和Scala。Ultimate版本提供更多选项。但是,相对简化的社区版本仍然是开发人员的强大选择。(项目地址:https://www.jetbrains.com/idea/)

2、TryKotlin

这个简单的文本编辑器是一个基于云的应用程序,可在浏览器中使用,与任何操作系统兼容。此JVM允许开发人员在完成键入后立即运行代码。

TryKotlin是一个非常轻量级的文本编辑器,但它支持Junit和Java到Kotlin代码转换器的模块化测试。为了与其介绍性质保持一致,TryKotlin提供了一些基本Kotlin函数的预制代码示例。其他功能包括JavaScript和Canvas支持,以及任何编写代码的保存和共享功能。(项目地址:https://try.kotlinlang.org/)

3、Android Studio

Android Studio为开发人员提供了在各种类型的Android设备上构建应用程序的快速工具。自2017年5月起,Android Studio全面支持Kotlin,支持标准组件和Android模板。

由于Android Studio和IntelliJ IDEA之间存在非常重要的设计相似性,因此开发人员可以更轻松地在两者间过渡。开箱即用的工具包括代码重构以及搜索和查找任何性能问题或版本不兼容性的搜索工具,开发人员可以在不同的移动屏幕上查看布局,以便他们可以控制不同的大小和分辨率。Android Studio可作为免费软件+源代码提供。(项目地址:https://developer.android.com/studio/)

4、VIM

毫无疑问,Vim是此名单上最古老的文本编辑器,历史悠久,已经走过26年了,但它仍然很受欢迎。它的选项具有高度可配置性,使开发人员可以轻松适应任何问题。

如果你寻找稳定的环境? 那么Vim就是不二之选。其他功能包括多级撤消树(multi-level undo tree ),广泛的插件系统,以及强大的搜索和替换功能。作为一个编辑器,Vim还支持数百种编程语言和文件格式。使用Kotlin插件,开发人员可以利用语法突出显示,自动缩进,使用Syntastic进行代码检查等。Vim作为免费软件提供。(项目地址:https://www.vim.org/)

5、Sublime Text 3

Sublime Text 3是一个复杂的文本编辑器,具有很强的代码,标记等功能。要感谢Kotlin插件,开发人员可以利用这个文本编辑器的易用界面和高性能。

功能包括语法突出显示,错误检测和自动完成。多个选择在进行更改时节省了时间,命令调色板简化了查找工具的过程。开发人员可以创建自己的模板并快速将它们插入到文件中,也可以创建自己的扩展。Sublime Text还提供了一个名为JavaC的内置Java编译器,以及一个功能强大的API和包生态系统。Sublime Text作为免费软件提供,但你会定期被要求价格订阅。(项目地址:https://www.sublimetext.com/)

其它选项

Atom是一个可定制的IDE,可以轻松使用Kotlin插件。出于同样的原因,Eclipse IDE也必须推荐一下,开发者只需将Kotlin插件安装到Eclipse IDE即可享受该平台的全面支持!

●编号338,输入编号直达本文

●输入m获取文章目录

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180809B0NVGI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券