最新消息
[更新]JetBrains GoLand 2024.1
2024/06/12JetBrains GoLand 2024.1 中的新功能
JetBrains GoLand 2024.1 為開發者帶來了一系列令人振奮的更新,讓您的開發體驗更加高效。無論是全新的 AI 驅動自動完成功能,還是大幅提升的效能表現,每一項新功能都旨在讓您的工作流程更加流暢。尤其值得一提的是,雲端完成功能現已擴展至介面聲明,進一步提升程式碼建議的關聯性。此外,全新的文件生成功能,讓您輕鬆生成結構體欄位和介面的完整文件。這些創新功能,將助您在編碼過程中事半功倍,不容錯過!全行程式碼補全(Full line code completion)
GoLand 2024.1 引入了全行程式碼補全,這是一項新功能,可使用本地運行的上下文感知深度學習模型自動補全整行程式碼。它有助於提高編碼速度和效率,同時在您的裝置上本地工作,而無需將任何資料傳送到外部伺服器。該功能與 GoLand 2024.1 的每個用戶捆綁在一起。

了解更多(Ekaterina Ryabukha 部落格文章):https://blog.jetbrains.com/blog/2024/04/04/full-line-code-completion-in-jetbrains-ides-all-you-need-to-know/提高索引效能(Improved indexing performance)
現在,GoLand 中的索引速度顯著加快。我們發現速度平均提高了 30% 左右。每個用戶的實際結果自然會有所不同,具體取決於他們的項目和硬體的具體情況。請隨時與我們分享您的測量結果!下面是使用 Gin 框架進行索引的說明。

索引時更多突出顯示(Generate test data)
透過此增強功能,突出顯示現在可以直接從 IDE 啟動時進行引用!眼見為實,因此我們邀請您親自看看這兩個範例。

AI 助理(Assistant)
JetBrains 持續致力於 AI Assistant 的開發,以提供更有價值的功能和操作。在這個版本中,GoLand 為我們現有的 AI 功能帶來了兩個增強功能。嘗試一下!基於雲端的結構和介面補全(Cloud-based completion for structs and interfaces)
在 2023.3 中,為函數和方法區塊引入了內聯補全。在 2024.1 中,還將針對結構和介面聲明啟用它。當程式碼完成在類型聲明中提供建議時,它會考慮使用的上下文以及父結構和引用。這提高了基於人工智慧的建議的相關性。 
結構字段和介面方法的文檔生成(Documentation generation for structure fields and interface methods)
GoLand 現在產生整個類型、介面方法和結構欄位的文件。若要產生文檔,請將插入符號放置在字段定義中的任意位置,然後選擇「寫入文檔 AI」操作。您也可以在欄位定義之前開始輸入 // 以觸發建議。

Dev 開發容器(Dev containers)
使用更便捷的方式開啟container (過往您需要先開啟專案)

開發容器現在附帶適用於所有流行程式語言的文件範本。

VCS 更新(VCS Updates)
編輯器內程式碼審查(In-editor code review)
現在,GoLand 為 GitHub 和 GitLab 使用者提供了更簡化和敏捷的程式碼審查工作流程。由於新審查模式的實施,作者和審查者現在可以直接在編輯器中無縫交互。
CI 檢查 Git 工具視窗中的狀態(CI check statuses in the Git tool window)
我們在 Git 工具視窗的「日誌」標籤中引入了一個新列,讓您可以輕鬆查看 CI 系統執行的 GitHub 提交檢查的結果。只需單擊選項卡即可查看 CI 檢查的完整詳細資訊。

.如何入門:https://www.jetbrains.com/go/learn/
.立即試作:https://www.jetbrains.com/go/download/#section=windows
.購買/續約通路:https://www.ahasoft.com.tw/page/product/show.aspx?num=1136&kw=GoLand&page=1&lang=TW
溫馨提醒:若您有使用 jetbrains 產品,也可以下載原廠的工具箱 App,以更快速接收到相關產品的更新訊息。