JetBrains 的 Go 開發工具 GoLand 2020.1 發佈 Beta 版本

前言

GoLand 是 JetBrains 公司推出的 Go 語言集成開發環境。GoLand 同樣基於 IntelliJ 平臺開發,支持 JetBrains 的插件體系。

GoLand 2020.1 首個 Beta 版本已發佈,從此版本開始將停止添加新功能,並致力於完善當前所有特性。

下載地址:https://www.jetbrains.com/go/nextversion

JetBrains 的 Go 開發工具 GoLand 2020.1 發佈 Beta 版本

GoLand 2020.1 除了改進對 Go Modules 的支持,在代碼編輯方面也帶來了許多對開發者友好的功能,以及為自動補全代碼功能增加新的類型。另外在代碼檢查和快速修復方面也有改進。

現在默認情況下通過 Grazie 插件綁定了智能拼寫和語法檢查功能,還新增了可在文本編輯器中打開文件而無需創建或加載項目的模式。

改進對 Go Modules 的支持

  • 配置環境變量更方便:現在可以使用 Go Modules 項目模板配置環境變量的默認值。只需單擊“Environment”表單中的“Browse”圖標即可打開新的“環境變量”對話框。
JetBrains 的 Go 開發工具 GoLand 2020.1 發佈 Beta 版本

  • 改進對 go.mod 文件的支持:支持對關鍵字、依賴項名稱以及用本地路徑替換進行自動補全
JetBrains 的 Go 開發工具 GoLand 2020.1 發佈 Beta 版本

  • 重構 Rename 和 Move 功能:當重命名或移動‘replace’語句引用的目錄時,GoLand 將相應地更改 go.mod 文件中的路徑
JetBrains 的 Go 開發工具 GoLand 2020.1 發佈 Beta 版本

  • 通過 Project View 調用 Find Usages.,以瀏覽 go.mod 文件中特定目錄的路徑
JetBrains 的 Go 開發工具 GoLand 2020.1 發佈 Beta 版本

支持 Go 1.14

Go 1.14 增加了對嵌入具有重疊方法集接口的支持,此版本也已實現對該功能的支持。當使用重疊的接口描述類型的不同方面時,GoLand 不會將重複的方法報告為錯誤。此外,如果模塊根目錄包含 vendor 目錄,則會在 Go 1.14 中自動啟用 Vendoring 模式。

JetBrains 的 Go 開發工具 GoLand 2020.1 發佈 Beta 版本

詳細的更新說明查看 https://blog.jetbrains.com/go/2020/03/26/goland-2020-1-reaches-beta/


分享到:


相關文章: