JetBrains將Go IDE正式推向市場。現(xiàn)在的產(chǎn)品叫作GoLand,其核心功能面向Go語言。這是他們一貫的風(fēng)格,比如之前推出了用于Python的PyCharm和用于Ruby的RubyMine。
GoLand的主要特性如下:
代碼輔助:通過分析源代碼,提供Go語言代碼自動(dòng)完成、導(dǎo)航、重構(gòu)和格式化功能。代碼編輯器:語法高亮和提示,提高代碼的可讀性。人體工學(xué)式的設(shè)計(jì):簡潔而高效的界面設(shè)計(jì)。前端和后端開發(fā):支持前端開發(fā)語言和框架,同時(shí)提供訪問和查詢數(shù)據(jù)庫的工具。集成工具:提供了調(diào)試器、版本控制工具和測試工具,不需要再單獨(dú)安裝這些插件。插件生態(tài)系統(tǒng):在JetBrains已有的插件生態(tài)系統(tǒng)中增加了更多的插件。熟悉IntelliJ的開發(fā)人員可能已經(jīng)習(xí)慣了代碼錯(cuò)誤提示功能,一般通過按下“alt+回車鍵”來快速修復(fù)錯(cuò)誤,節(jié)省了很多時(shí)間。在GoLand里,可以生成參考字段和函數(shù),找出無用的變量、非法的常量賦值,等等。
GoLand的調(diào)試工具與其他JetBrains工具套件里的調(diào)試工具也很相似。開發(fā)人員現(xiàn)在可以添加調(diào)試斷點(diǎn)、步進(jìn)調(diào)試、查看表達(dá)式變量、添加觀察點(diǎn),等等。
JetBrains計(jì)劃定期擴(kuò)展和增強(qiáng)這些特性,并遵循他們一貫的發(fā)布周期:每個(gè)季度發(fā)布一個(gè)主要版本,頻繁發(fā)布小版本和補(bǔ)丁。
GoLand遵循JetBrains的標(biāo)準(zhǔn)許可模型,30天免費(fèi)試用,試用期過后可以按月或按年訂閱,同時(shí)面向個(gè)人和企業(yè)。IntelliJ旗艦版用戶可以將它作為插件來安裝。
GoLand官方下載地址在這里。
查看英文原文:JetBrains Launches GoLand Go IDE