goland2024官方版是專為Go開發(fā)人員構建的一款跨平臺IDE工具,憑借其優(yōu)秀的性能、豐富的功能和人性化的設計,受到了廣大go語言開發(fā)者的喜愛,同時,goland還完全支持 JavaScript、TypeScript、React、Vue.js、Angular 以及其他用于前端開發(fā)的相關技術棧,這使得開發(fā)者可以在一個統(tǒng)一的開發(fā)環(huán)境中進行全棧開發(fā),提高了開發(fā)效率和代碼的可維護性。
值得一提的是,JetBrains goland 2024還支持一鍵撤消的快速安全重構,重構是軟件開發(fā)過程中不可或缺的一部分,它可以幫助開發(fā)者改進代碼結構、提高可讀性和可維護性,通過GoLand的快速安全重構功能,開發(fā)者可以輕松地對代碼進行修改和調(diào)整,而無需擔心引入新的錯誤或破壞現(xiàn)有功能。
此外,GoLand2024還提供了多余代碼檢測和文檔提示等一系列功能。多余代碼檢測可以幫助開發(fā)者識別并刪除不必要的代碼,從而減少代碼冗余和提高性能,而文檔提示則可以為開發(fā)者提供有關函數(shù)、變量和庫的詳細信息,幫助他們更好地理解和使用Go語言的特性和功能,無論是Go語言還是前端開發(fā),GoLand都是一個非常值得推薦的好助手。
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 會立即對其進行解釋,并轉換為代碼更改,而無需任何額外步驟。
五、其他改進
1、針對使用 Dev Container 的 Go SDK 的修正
使用 Dev Container 的新項目的 Go SDK 配置現(xiàn)已穩(wěn)定并且可以自動運行。
2、新終端中對 go 命令的改進支持
使用新終端時,對 Go 特定命令進行了各種修正。
3、GoLand 還繼承了 IntelliJ IDEA、WebStorm 和 DataGrip 的更新。
goland2024軟件功能
一、全行代碼補全
GoLand 2024.1 引入了全行代碼補全,這項新功能使用本地運行的上下文感知深度學習模型自動補全整行代碼。 它有助于提高編碼速度和效率,同時在您的設備上本地運行,不會將任何數(shù)據(jù)發(fā)送到外部服務器。
二、性能改進
1、改進的索引編制性能
GoLand 中編制索引的速度現(xiàn)在顯著提高。 我們發(fā)現(xiàn)速度平均提高了 30% 左右。 每個用戶的實際結果自然會有所不同,具體取決于其項目和硬件。 請隨時與我們分享您的衡量結果! 以下是使用 Gin 框架編制索引的說明。
2、索引編制期間更多的高亮顯示
通過這項增強,高亮顯示現(xiàn)在可以直接從 IDE 啟動時用于引用! 眼見為實,因此我們請您親自查看這兩個示例。
三、AI Assistant
1、基于云的結構和接口補全
在 2023.3 中,函數(shù)和方法塊獲得了內(nèi)聯(lián)補全。 在 2024.1 中,我們還將為結構和接口聲明啟用內(nèi)聯(lián)補全。 當代碼補全在類型聲明中提供建議時,它會考慮用法的上下文以及父結構和引用。 這提高了基于 AI 的建議的相關性。
2、結構字段和接口方法的文檔生成
GoLand 現(xiàn)在為整個類型、接口方法和結構字段生成文檔。 要生成文檔,將文本光標置于字段定義中的任意位置,然后選擇 Write Documentation(編寫文檔)AI 操作。 您還可以在定義字段之前輸入 // 觸發(fā)建議。
四、遠程開發(fā)
在 2024.1 中,IDE 為遠程場景提供了改進的開發(fā)者體驗:高亮顯示、呈現(xiàn)和遠程開發(fā)的整體流暢度現(xiàn)已接近本地編程。 您會發(fā)現(xiàn)云中的高亮顯示和補全速度幾乎與本地代碼庫一樣快。
此外,用戶現(xiàn)在可以直接從 IDE 客戶端管理遠程項目,以及創(chuàng)建新的遠程項目或打開現(xiàn)有項目。
五、Dev Container
1、現(xiàn)在,用戶可以從歡迎屏幕(從本地磁盤或 VCS)運行開發(fā)容器。 此前,需要先打開項目。
2、開發(fā)容器現(xiàn)在附帶適用于所有主流編程語言的文件模板。
六、對 Go 1.22 更新的支持
1、對整數(shù)和函數(shù)的 range 的支持
Go 1.22 提供的這項功能可供輕松迭代整數(shù)和函數(shù),比經(jīng)典 for 循環(huán)更加簡潔。
2、對 Go 工作區(qū)的 vendoring 支持
vendoring 將依賴項存儲在項目倉庫中,可以讓您更好地控制項目中使用的依賴項。 在 Go 1.22 中,工作區(qū)中的命令可以使用包含工作區(qū)依賴項的 vendor 目錄。 GoLand 現(xiàn)已支持這項改進。
七、數(shù)據(jù)流分析 (DFA) 更新
數(shù)據(jù)流分析在 GoLand 2023.3 中引入,在 2024.1 中,功能已完善到可以默認打開。 GoLand 的 DFA 目前支持三種檢查:Constant conditions detection(常量條件檢測)、Potential nil dereference(潛在 nil 取消引用)和 Error may be not nil(錯誤可能不為 nil)。
八、增強的 Terraform 支持
1、運行 terraform init 的建議
要使用 Terraform 代碼文件初始化工作目錄,我們必須首先運行 terraform init。 這一點經(jīng)常被忽視,導致 Terraform 本身出現(xiàn)錯誤消息,以及不完整的代碼自動補全和僅部分顯示的文檔。 為了避免這種情況,IDE 現(xiàn)在明確建議運行 terraform init。
2、Terraform 模板語言 (tftpl) 支持
我們很高興推出對 Terraform 模板語言 (tftpl) 的支持,通過配置文件、腳本或任何程序代碼(例如 Web 服務器、網(wǎng)絡或服務配置)增強工作流。 制作模板更加簡單! 現(xiàn)在,您可以在運行時在模板中動態(tài)填充值,簡化為特定用途呈現(xiàn)模板的過程。
Terraform 的模板語言不僅支持變量模板和控制流元素,還包含列表和映射,以及生成 JSON 和 YAML 格式的功能。
九、用戶體驗和其他功能
1、新終端
GoLand 2024.1 附帶徹底重做的終端,這個新終端融合了視覺和功能增強,使基于終端的任務更簡單、更方便。 它提供了方便的歷史記錄和輕松的塊導航、以及針對每個可用命令的提示。
新的 Terminal(終端)工具窗口與新 UI 無縫集成,與 IDE 的新外觀保持一致,并提供命令補全功能,支持命令、路徑、實參和選項。
2、用于縮小整個 IDE 的選項
GoLand 2024.1 提供了縮小整個 IDE 的選項。 最初,縮放范圍僅包括放大到 100% 到 200% 之間的選項。 在當前版本中,您可以將 IDE 縮小到 90%、80% 或 70%。
3、編輯器中的粘性行
為了簡化大文件的處理和新代碼庫的探索,我們在編輯器中引入了粘性行。 滾動時,此功能會將類或方法的開頭等關鍵結構元素固定到編輯器頂部。 這將使作用域始終保持在視野中,您可以點擊固定的行快速瀏覽代碼。
十、VCS 更新
1、編輯器內(nèi)代碼審查
現(xiàn)在,GoLand 為 GitHub 和 GitLab 用戶提供了更加簡化和敏捷的代碼審查工作流。 得益于新審查模式的實現(xiàn),作者和審查者現(xiàn)在可以直接在編輯器中無縫互動。
2、Git 工具窗口中的 CI 檢查狀態(tài)
我們在 Git 工具窗口的 Log(日志)標簽頁中引入了一個新列,使您可以輕松審查 CI 系統(tǒng)執(zhí)行的 GitHub 提交檢查的結果。 點擊標簽頁即可查看 CI 檢查的完整詳細信息。
3、待處理 GitHub 更新的可視化指示器
我們引入了可視化指示器來提示代碼審查工作流中待處理的更新。 有需要您注意的更改時,工具窗口的圖標上會出現(xiàn)一個藍點徽章。 此外,未查看的拉取請求將用藍點標記,確保您不會錯過代碼審查流程中的更新。
軟件特色
一、強大的代碼洞察力
GoLand使閱讀,編寫和更改Go代碼變得非常容易
動態(tài)錯誤檢測和修復建議,一步一步撤消的快速安全重構,智能代碼完成,無效代碼檢測以及文檔提示,可幫助從新手到經(jīng)驗豐富的專業(yè)人員的所有Go開發(fā)人員快速,高效地創(chuàng)建,和可靠的代碼。
二、導航和搜索
在類型,文件和其他符號之間跳轉
探索和了解團隊,遺留項目或國外項目需要花費大量時間和精力。GoLand代碼導航可幫助您快速切換到由類型實現(xiàn)的影子方法,實現(xiàn),用法,聲明或接口。在類型,文件或任何其他符號之間跳轉,或找到它們的用法,并按用法類型進行方便的分組來檢查它們。
三、運行和調(diào)試
強大的內(nèi)置工具可幫助您運行和調(diào)試應用程序
強大的內(nèi)置工具可幫助您運行和調(diào)試應用程序。您可以編寫和調(diào)試測試,而無需任何其他插件或配置工作,并可以在IDE中直接測試您的應用程序。內(nèi)置的代碼覆蓋率工具將確保您的測試不會遺漏任何重要內(nèi)容
四、與VCS集成
對Git,GitHub和Mercurial的開箱即用支持
GoLand為Git,GitHub和Mercurial提供開箱即用的支持。用戶可安裝的插件支持Perforce,ClearCase和其他工具。
五、不僅僅是Go IDE
如果沒有豐富的工具,GoLand將不是真正的IDE
沒有豐富的工具集,GoLand將不是真正的IDE,這些工具集除了核心的Go開發(fā)之外,還支持JavaScriptTypeScript,NodeJS,SQL,數(shù)據(jù)庫,Docker,Kubernetes和Terraform。綜上所述,這些功能使其非常適合處理任何任務,無論是現(xiàn)代Web應用程序還是DevOps工具。
六、可擴展性
自定義,擴展和更改您喜歡的一切
GoLand豐富的生態(tài)系統(tǒng)包括1000多個插件,可用于根據(jù)您的特定需求定制IDE。自定義,擴展和更改所有內(nèi)容,從添加對Angular和Vue.js項目的支持,或獲得Nyan Cat進度條,到設置完全不同的IDE主題。
軟件亮點
【代碼協(xié)助】
IDE分析您的代碼,尋找符號之間的連接,提供代碼完成、快速導航、聰明的錯誤分析、格式化和重構。
【人體工學設計】
強大的靜態(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ù)庫的工具。
【代碼編輯器】
語法高亮和提示,提高代碼的可讀性。
Goland2024官方版推薦理由
1、代碼協(xié)助
IDE分析您的代碼,尋找符號之間的連接,提供代碼完成、快速導航、聰明的錯誤分析、格式化和重構。
2、人體工學設計
強大的靜態(tài)代碼分析和符合人體工學的設計使開發(fā)不僅具有生產(chǎn)力,而且是一種愉快的體驗。
3、集成的工具
關鍵任務的工具,如rest-runner、coverage工具、功能齊全的調(diào)試器和版本控制集成都在手邊——不包括插件。
4、IntelliJ插件生態(tài)系統(tǒng)
如果您需要除了已經(jīng)豐富的內(nèi)置工具集之外的任何東西,IntelliJ plugin生態(tài)系統(tǒng)將幫助您。
5、前端和后端開發(fā)
支持前端開發(fā)語言和框架,同時提供訪問和查詢數(shù)據(jù)庫的工具。
6、代碼編輯器
語法高亮和提示,提高代碼的可讀性。
更新日志
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)添加方法)重構
2、性能改進
3、針對遠程開發(fā)和 Dev Container 的多項修正
4、更出色的 Go 框架和 Go 語言功能支持
5、新 UI 成為默認選項
6、從 VS Code 傳輸設置
新版本還具有多項 UX 和 AI 改進。
其它版本下載
- 查看詳情 Goland2023官方版 v2023.3.6476.44M
同廠商
JetBrains更多+Writerside文檔創(chuàng)作工具 v2024.3432.31M
DataSpell官方版 v2024.3870.71M
RustRover 2024電腦版 v2024.3官方版825.21M
RubyMine2024電腦版 v2024.3官方版740.36M
jetbrains rider 2024(C語言編輯開發(fā)工具) v2024.3官方版1.43G
JetBrains Toolbox APP電腦版 v2.5.2.35332官方版77.56M
- web前端開發(fā)工具
- 程序員常用編程軟件
-
更多 (23個) >>網(wǎng)頁前端開發(fā)軟件大全 前端開發(fā)工具是用于創(chuàng)建和設計網(wǎng)站或Web應用程序用戶界面的軟件工具,對于從事前端開發(fā)或者想要學習這個的人員來說,相關的軟件工具是必不可少的,市場上相關的軟件也非常多,但是很多人不知道前端開發(fā)軟件哪個好,下面小編就給大家提供了常用的前端開發(fā)工具推薦,比如Sublime Text、WebStorm系列、HBuilder等等,這些軟件都可以稱得上是前端開發(fā)神器,每一款都能給你提供豐富的編程功能,對此有需求的小伙伴們可以來挑選下載體驗。
-
-
visual studio code中文綠色版 115.11M
查看/簡體中文v1.96.0 -
RustRover 2024電腦版 825.21M
查看/多國語言v2024.3官方版 -
RubyMine2024電腦版 740.36M
查看/多國語言[中文]v2024.3官方版 -
JetBrains goland 2024電腦版 781.48M
查看/多國語言[中文]v2024.3官方版 -
JetBrains WebStorm2024電腦版 794.83M
查看/多國語言v2024.3官方版 -
dreamweaver2020中文特別版 220.47M
查看/簡體中文v20.0.0.15196 -
rocketcake網(wǎng)頁編輯器 17.65M
查看/簡體中文v5.5官方版 -
bootstrap Web前端UI框架 28.32M
查看/簡體中文v5.3.3官方版 -
Sublime Text 4 文本編輯器 15.65M
查看/簡體中文v4169 -
hbuilderx電腦版 39.61M
查看/簡體中文v3.99.2023122611官方版 -
Adobe Brackets(web前端開發(fā)工具) 50.06M
查看/簡體中文v1.9官方中文版 -
aptana studio(Web應用程序開發(fā)工具) 148.84M
查看/簡體中文v3.4.2漢化版 -
postman官方中文版電腦版 100.93M
查看/簡體中文v7.36.1綠色版
-
- 下載地址
- Mac版
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 探月少兒編程電腦版 v4.6.2182.56M / 簡體中文
- RubyMine2024電腦版 v2024.3官方版740.36M / 多國語言[中文]
- jetbrains rider 2024(C語言編輯開發(fā)工具) v2024.3官方版1.43G / 多國語言[中文]
- labview2023中文版 2.71G / 簡體中文
- XMLSpy2024官方版 v26.2.1.0442.99M / 簡體中文
- idea2023官方版 v2023.3.6661.39M / 簡體中文
- webstorm2023官方版 v2023.3.6424.88M / 簡體中文
- Goland2023官方版 v2023.3.6476.44M / 英文
- pspad editor官方版 v5.0.7.775綠色版25.52M / 多國語言[中文]
- PHP Coder v1.0漢化版1018K / 簡體中文