JetBrains GoLand 2019.1 JetBrains將GoIDE正式推向市場。現在的產品叫作GoLand,其核心功能面向Go語言。這是他們一貫的風格,比如之前推出了用於Python的PyCharm和用於Ruby的RubyMine。 GoLand的主要特性如下: 代碼輔助:通過分析源代碼,提供Go語言代碼自動完成、導航、重構和格式化功能。 代碼編輯器:語法高亮和提示,提高代碼的可讀性。 人體工學式的設計:簡潔而高效的界面設計。 前端和後端開發:支持前端開發語言和框架,同時提供訪問和查詢數據庫的工具。 集成工具:提供了調試器、版本控制工具和測試工具,不需要再單獨安裝這些插件。 插件生態系統:在JetBrains已有的插件生態系統中增加了更多的插件。 熟悉IntelliJ的開發人員可能已經習慣了代碼錯誤提示功能,一般通過按下“alt+回車鍵”來快速修復錯誤,節省了很多時間。在GoLand裡,可以生成參考字段和函數,找出無用的變量、非法的常量賦值,等等。 GoLand的調試工具與其他JetBrains工具套件裡的調試工具也很相似。開發人員現在可以添加調試斷點、步進調試、查看表達式變量、添加觀察點,等等。 JetBrains計畫定期擴展和增強這些特性,並遵循他們一貫的發布週期:每個季度發佈一個主要版本,頻繁發佈小版本和補丁。 GoLand遵循JetBrains的標準許可模型,30天免費試用,試用期過後可以按月或按年訂閱,同時面向個人和企業。IntelliJ旗艦版用戶可以將它作為插件來安裝。 GoLandisanewcommercialIDEbyJetBrainsaimedatprovidinganergonomicenvironmentforGodevelopment.ThenewIDEextendstheIntelliJplatformwiththecodingassistanceandtoolintegrationsspecificfortheGolanguage. Codingassistance TheIDEanalyzesyourcode,lookingforconnectionsbetweensymbols,toprovidecodecompletion,quicknavigation,clevererroranalysis,formatting,andrefactorings. Ergonomicdesign Together,powerfulstaticcodeanalysisandergonomicdesignmakedevelopmentnotonlyproductivebutalsoanenjoyableexperience. Integratedtools Mission-criticaltoolssuchasrest-runner,coveragetool,full-featureddebuggerandversioncontrolintegrationareathand—nopluginhustleincluded. IntelliJpluginecosystem Incaseyouneedanythinginadditiontothealreadyrichsetofbuilt-intools,theIntelliJpluginecosystemistheretohelpyou. Systemrequirements MicrosoftWindows10/8/7/Vista/2003/XP(incl.64-bit) IntelPentiumIII/800MHzorhigher(orcompatible) 1GBfreeRAMminimum 2GBRAMrecommended 1024x768minimumscreenresolution