首 頁
手機版

goland2024蘋果電腦版 v2024.3

為Go編程語言開發(fā)的一款集成開發(fā)環(huán)境(IDE)

  • 軟件大?。?83.67M
  • 軟件語言:多國語言[中文]
  • 軟件類型:國外軟件
  • 軟件授權(quán):商業(yè)軟件
  • 更新時間:2024/11/29
  • 軟件類別:開發(fā)工具
  • 應用平臺:Mac
網(wǎng)友評分:8.0分
網(wǎng)友評論 下載地址 收藏該頁
本地下載

jetbrains goland 2024 mac版是適用于macOS系統(tǒng)的一款功能強勢的軟件開發(fā)工具,它的主要作用就是向Go開發(fā)人員提供跨平臺集成開發(fā)環(huán)境,幫助用戶在開發(fā)新程序的過程中能夠更加效率,質(zhì)量更好,還有著強大的代碼輔助、代碼編輯器、前端/后端開發(fā)等常見的功能,讓你可以快速分析源代碼,并輕松進行自動完成、導航、重構(gòu)、格式化等功能性極強的操作!同時軟件擁有貼心的高亮顯示代碼提示,能快速通過生成參考自渡但和函數(shù)來查找無用的變量及非法的常量賦值,最大程度的減少后期可能出現(xiàn)的風險與問題,更是集結(jié)了集成調(diào)試器、版本控制工具、測試工具于一身,使得用戶無需再安裝插件也能直接使用這些功能。

與同類軟件相比,goland2024會顯得更為優(yōu)秀,不但可以進行實時錯誤檢測并提供修復建議,還支持一鍵撤消的快速安全重構(gòu)、智能識別代碼并補全、多余代碼檢測和文檔提示等一系列功能,能夠更好地為Go開發(fā)者們服務,并且,在創(chuàng)建項目的時候,也都比以往任何時候更加快速、高效,且無論是剛?cè)腴T新手還是經(jīng)驗豐富的專業(yè)人士都可以輕松上手操作。在這以前,團隊或者別的復雜項目你需要花費大量時間和精力去熟悉代碼,那么現(xiàn)在可以利用本軟件獨創(chuàng)的代碼導航功能可以輕而易舉的快速切換至被屏蔽的方法、實現(xiàn)、用法、聲明或通過類型實現(xiàn)的接口。

goland2024蘋果電腦版

JetBrains goland 2024.3新功能

一、新功能

1、針對循環(huán) import 的新檢查

循環(huán) import 可能會令人困惑,尤其是在復雜的情況下。 它們會導致編譯錯誤!

GoLand 2024.3 包含一項檢查,這項檢查可以在您運行 go build 之前分析依賴關系并在存在循環(huán) import 時通知您。

2、在單一 UI 中管理多個 Go 服務和配置

為了提供最佳開發(fā)體驗,我們實現(xiàn)了一個方便的 UI 解決方案,讓您可以在一個子窗口中運行和管理多個服務和配置。

二、性能改進

1、更快地啟動大型項目

通過將依賴關系數(shù)據(jù)收集遷移到并行線程,我們大大提高了索引編制和項目打開的速度。 具體的改進會根據(jù)個人硬件和項目配置的不同而有所差異,但在最佳設置下可以達到 2 倍到 3 倍。

三、對 Go 語言功能的支持

1、對 go:debug 指令的基本支持

go:debug 指令是 Go 1.21 中引入的一項功能,允許開發(fā)者影響 Go 運行時的行為。 現(xiàn)在,GoLand 提供了幫助管理此指令的高亮顯示和快速修復,并且將添加更多支持。

2、類型形參的 bug 修正

我們繼續(xù)改進對 Go 類型形參的支持。

在 GoLand 2024.3 中,我們針對一般的誤報案例引入了多項修正。

3、別名上的類型形參

Go 1.24 將允許在別名上使用類型別名,而 GoLand 2024.3 已經(jīng)支持此功能。

- 對于低于 1.23 的 Go,泛型類型別名將作為錯誤高亮顯示。 如果使用 vgo,升級到 Go 1.23 后此問題將獲得修正。

- 對于 Go 1.23,如果 aliastypeparams 未啟用,泛型類型別名將作為錯誤高亮顯示。 錯誤附有一個修正,以便啟用實驗。

- 對于 Go 1.24,泛型類型別名將開箱即用。

四、新 AI 功能

1、多行云補全

GoLand 2024.3 中的 JetBrains AI Assistant 為云代碼補全引入了重大增強,提供更準確、更快速的建議。

用戶體驗經(jīng)過重做,可以將 AI 代碼補全功能更好地集成到 IDE 工作流中,并獲得多項改進,包括建議代碼中的語法高亮顯示和代碼建議的增量接受。

2、內(nèi)聯(lián) AI 提示

在 GoLand 2024.3 中,我們將推出一種與 AI Assistant 互動的新方式 – 內(nèi)聯(lián)輸入,它可以在您輸入時檢測并處理您的請求。

這樣,您可以用英語表達您的意圖,AI Assistant 會立即對其進行解釋,并轉(zhuǎn)換為代碼更改,而無需任何額外步驟。

五、其他改進

1、針對使用 Dev Container 的 Go SDK 的修正

使用 Dev Container 的新項目的 Go SDK 配置現(xiàn)已穩(wěn)定并且可以自動運行。

2、新終端中對 go 命令的改進支持

使用新終端時,對 Go 特定命令進行了各種修正。

3、GoLand 還繼承了 IntelliJ IDEA、WebStorm 和 DataGrip 的更新。

goland2024蘋果電腦版使用入門

1、入門導覽

完成入職教程以熟悉基本功能。

2、定制 IDE

選擇您喜歡的配色方案并選擇一項預定義按鍵映射。您甚至可以設置自己的快捷鍵。

3、打開或創(chuàng)建您的第一個項目

現(xiàn)在,您已完成教程并根據(jù)自己的偏好調(diào)整了 GoLand,是時候創(chuàng)建您的第一個項目或打開現(xiàn)有項目了!

4、配置 Go 開發(fā)環(huán)境

開始前需要進行多少配置?寥寥無幾!

5、擴展 IDE 的功能以滿足您的需求

了解免費插件或自行探索插件倉庫。有超過 2200 款插件可用于 GoLand!

軟件功能

一、編碼輔助

1、智能補全

IDE 可以為您自動補全語句,幫助您編寫代碼。 Ctrl+Shift+Space 可以幫您列出最適用于當前上下文的相關符號。 在選擇建議時,它會隨時添加相應的包導入語句。

2、檢查與快速修復

在某些情況下,IDE 可以為您生成不重要的代碼。 如果發(fā)現(xiàn)有問題的代碼,這些檢查會為您提供快速修復,您只需要按Alt+Enter即可應用這些修復。

3、重構(gòu)

可用重構(gòu)包括 Rename 和 Extract,它們可以讓您快速、安全地更改代碼。

4、快速導航

只需點擊一下即可切換到超級方法、實現(xiàn)、用法和聲明,等等。 點擊一下即可跳到任何類、文件或符號,甚至是任何 IDE 操作或工具窗口。

5、快速彈出窗口

如果您需要脫字符號所在位置的某個符號的更多信息,您可以使用快速彈出窗口:例如 Quick Documentation、Quick Definition、Show usages 和 Structure,等等。

一些彈出窗口甚至會在使用代碼補全時顯示:它們可以提供關于選定建議的更多信息。

6、代碼生成

在某些情況下,IDE 可以為您生成不重要的代碼。 例如,如果您點擊Ctrl+O,IDE 將生成接口的方法,幫助您實現(xiàn)任何接口。

7、檢測遞歸調(diào)用

如果您的函數(shù)中有遞歸調(diào)用,IDE 將檢測并在裝訂區(qū)域上標記,讓您的代碼更易于閱讀和理解。

8、Type Parameter(類型形參)

Type Parameter(類型形參)操作可以按 Alt+ 調(diào)用,如果您需要了解脫字符號處任何表達式的類型,它可以隨時為您提供幫助。

9、出口點高亮顯示

每個函數(shù)都可能包含多個 return 和 panic 語句。 要快速查找這些語句,請在脫字符號位于 func、return 或 panic 關鍵字時按Ctrl+Shift+F7。 這可以幫助您更快地了解函數(shù)的運行方式。

10、查找用法

Find Usages 功能不僅可以查找符號在代碼中的所有使用位置,還能將這些用法按類型(例如讀取和寫入,等等)分組。

11、格式化程序

內(nèi)置的格式化程序提供了與 go fmt 相同的功能。

二、代碼編輯器

1、語義高亮顯示

此選項擴展了標準語法高亮顯示,可以為每個參數(shù)和局部變量使用獨特的顏色。

2、參數(shù)提示

編輯器可以為用作方法參數(shù)的文字和 nil 顯示參數(shù)提示。 這些提示大大提升了代碼的可讀性。

三、內(nèi)置工具和集成

1、調(diào)試器

IDE 標配一個支持常用調(diào)試器功能的全功能調(diào)試器:監(jiān)視、計算表達式和顯示內(nèi)聯(lián)值,等等。 調(diào)試器適用于應用程序和測試。

2、覆蓋

如果您運行包含覆蓋率指令的代碼,IDE 將收集數(shù)據(jù)并同時在聚合視圖和編輯器中(按語句)顯示。

3、測試運行程序

IDE 提供了專用的接口來運行和調(diào)試測試、基準和檢查。

4、Go工具

借助 Code → Go Tools 菜單,無需切換到命令行即可在您的項目中運行 Go 工具。

5、Plan9

編輯器為 Go 程序集文件提供了語法高亮顯示。

6、版本控制

借助內(nèi)置的 Git 集成,您可以瀏覽更改歷史記錄,管理分支,以及合并沖突,等等。 對于其他版本控制系統(tǒng),可以通過對應的插件獲得類似的功能:Mercurial 和 SVN,等等。

7、終端

IDE 提供內(nèi)置終端。 根據(jù)您使用的平臺,您可以使用命令行提示、Far、powershell 或 bash。 通過Alt+F12調(diào)用終端,不用離開 IDE 即可執(zhí)行任何命令。

8、Docker

借助 IDE 提供的一個插件,您可以連接到本地運行的 Docker 機器來管理圖像、容器和 Docker Compose 服務。

四、前端和后端開發(fā)

1、JavaScript、HTML和CSS

IDE 從 WebStorm 繼承了對前端語言和框架的一流支持。 IDE 可以為 JavaScript、TypeScript、Dart、React 和許多其他功能提供一流的編碼輔助。 通過插件提供對 Angular 和 Node.js 的支持。

2、數(shù)據(jù)庫工具

編輯 SQL 時充分利用智能編碼輔助;連接至實時數(shù)據(jù)庫;運行查詢;瀏覽和導出數(shù)據(jù);甚至在 IDE 中通過可視化界面管理架構(gòu)。

軟件特色

【代碼協(xié)助】

IDE分析您的代碼,尋找符號之間的連接,提供代碼完成、快速導航、聰明的錯誤分析、格式化和重構(gòu)。

【人體工學設計】

強大的靜態(tài)代碼分析和符合人體工學的設計使開發(fā)不僅具有生產(chǎn)力,而且是一種愉快的體驗。

【集成的工具】

關鍵任務的工具,如rest-runner、coverage工具、功能齊全的調(diào)試器和版本控制集成都在手邊——不包括插件。

【IntelliJ插件生態(tài)系統(tǒng)】

如果您需要除了已經(jīng)豐富的內(nèi)置工具集之外的任何東西,IntelliJ plugin生態(tài)系統(tǒng)將幫助您。

【前端和后端開發(fā)】

支持前端開發(fā)語言和框架,同時提供訪問和查詢數(shù)據(jù)庫的工具。

【代碼編輯器】

語法高亮和提示,提高代碼的可讀性。

更新日志

v2024.3版本

GoLand 2024.3 配備了改進的 IDE 功能以及對最新 Go 功能的支持,包括:

1、新功能和檢查

2、支持新的和即將推出的 Go 語言功能

3、性能改進

4、新終端中對 go 命令的改進支持

5、AI 增強功能:內(nèi)聯(lián)提示和多行補全

v2024.2.2.1版本

GoLand 2024.2 配備了新 IDE 功能以及對新 Go 功能的支持,包括:

1、新的 Add method to interface and all its implementations(向接口及其所有實現(xiàn)添加方法)重構(gòu)

2、性能改進

3、針對遠程開發(fā)和 Dev Container 的多項修正

4、更出色的 Go 框架和 Go 語言功能支持

5、新 UI 成為默認選項

6、從 VS Code 傳輸設置

新版本還具有多項 UX 和 AI 改進。

收起介紹展開介紹

其它版本下載

同廠商

JetBrains更多+
  • web前端開發(fā)工具
  • 代碼編輯器
更多 (23個) >>網(wǎng)頁前端開發(fā)軟件大全 前端開發(fā)工具是用于創(chuàng)建和設計網(wǎng)站或Web應用程序用戶界面的軟件工具,對于從事前端開發(fā)或者想要學習這個的人員來說,相關的軟件工具是必不可少的,市場上相關的軟件也非常多,但是很多人不知道前端開發(fā)軟件哪個好,下面小編就給大家提供了常用的前端開發(fā)工具推薦,比如Sublime Text、WebStorm系列、HBuilder等等,這些軟件都可以稱得上是前端開發(fā)神器,每一款都能給你提供豐富的編程功能,對此有需求的小伙伴們可以來挑選下載體驗。
  • 下載地址
  • 電腦版

發(fā)表評論

0條評論