開源最前線(ID:OpenSourceTop) 猿妹 編譯
連結: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獲取文章目錄