最新消息

[更新]JetBrains GoLand 2024.1

2024/06/12

JetBrains 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/whatsnew/)以及部分內容來自原廠部落格主Ekaterina Ryabukha(https://blog.jetbrains.com/author/ryababukha/


.如何入門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,以更快速接收到相關產品的更新訊息。