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