五大Kotlin最流行的IDE和编辑器,你喜欢哪个?
Kotlin作为JVM的实用语言,它为开发人员提供了许多选项,也因为谷歌的助力,Kotlin正在移动世界快速崛起。那么,哪些IDE和文本编辑器是你最喜欢的?JetBrains团队开发的这种流行语言,令全球的开发人员惊叹不已。
IntelliJ IDEA
IntelliJ具有很多的多功能性和稳定性,Kotlin最初是由JetBrains团队开发的,这意味着两者之间有更高的兼容性。Kotlin甚至还有IntelliJ特定的教程和入门指南。
IntelliJ为开发人员提供了许多用于重构,软件测试等的工具。特别是,代码覆盖率分析和集成版本控制系统都特别有用。IntelliJ支持许多其他语言,包括Java,Groovy和Scala。 Ultimate版本提供更多选项。但是,相对简化的社区版本仍然是开发人员的强大选择。社区版本是开源的,而Ultimate版本则提供30天的免费试用版。
TryKotlin
如果你刚刚接触Kotlin?这个简单的文本编辑器是一个基于云的应用程序,可在浏览器中使用,与任何操作系统兼容。此JVM允许开发人员在完成键入后立即运行代码。
TryKotlin是一个非常轻量级的文本编辑器,但它支持Junit和Java到Kotlin代码转换器的模块化测试。为了与其介绍性质保持一致,TryKotlin提供了一些基本Kotlin函数的预制代码示例。其他功能包括JavaScript和Canvas支持,以及任何编写代码的保存和共享功能。TryKotlin作为免费软件提供。
Android Studio
Android Studio为开发人员提供了在各种类型的Android设备上构建应用程序的快速工具。自2017年5月起,Android Studio全面支持Kotlin,支持标准组件和Android模板。
由于Android Studio和IntelliJ IDEA之间存在非常重要的设计相似性,因此开发人员可以更轻松地过渡到使用此IDE创建移动应用程序。开箱即用的工具包括代码重构以及搜索和查找任何性能问题或版本不兼容性的搜索工具。可以使用拖放进行编辑,而Gradle负责自动装配和生成.apk。开发人员可以在不同的移动屏幕上查看布局,以便他们可以控制不同的大小和分辨率。Android Studio可作为免费软件+源代码提供。
Vim
毫无疑问,Vim是此名单上最古老的文本编辑器,历史悠久,已经26个年头了。虽然在Vim中可能很容易迷失方向,但它仍然很受欢迎。它的选项具有高度可配置性,使开发人员可以轻松适应任何问题。
如果你寻找稳定的环境? 那么Vim坚如磐石。其他功能包括多级撤消树(multi-level undo tree ),广泛的插件系统,以及强大的搜索和替换功能。作为一个适合的编辑器,Vim支持数百种编程语言和文件格式。使用Kotlin插件,开发人员可以利用语法突出显示,自动缩进,使用Syntastic进行代码检查等。Vim作为免费软件提供。
Sublime Text
Sublime Text 3是一个复杂的文本编辑器,具有很强的代码,标记等功能。要感谢Kotlin插件,开发人员可以利用这个文本编辑器的易用界面和高性能。
功能包括语法突出显示,错误检测和自动完成。多个选择在进行更改时节省了时间,命令调色板简化了查找工具的过程。开发人员可以创建自己的模板并快速将它们插入到文件中,也可以创建自己的扩展。Sublime Text还提供了一个名为JavaC的内置Java编译器,以及一个功能强大的API和包生态系统。Sublime Text作为免费软件提供,但你会定期被要求价格订阅。
其他推荐
Atom是一个可定制的IDE,可以轻松使用Kotlin插件。出于同样的原因,Eclipse IDE也要提及,只需将Kotlin插件安装到Eclipse IDE即可享受此创新平台的全面支持!