- 軟件介紹
- 軟件截圖
- 相關(guān)軟件
- 相關(guān)閱讀
- 下載地址
電腦軟件推薦: Xmind Zen 2020免激活版 (已驗證可用) vmPing v1.3.21 綠色中文版 同花順遠(yuǎn)航版 v7.9.3.1 官方版本 Windows Firewall Control v6.0.2.0
GoLand綠色版軟件功能
一、JSON使用
1、現(xiàn)在,創(chuàng)建結(jié)構(gòu)中的所有導(dǎo)出字段的JSON和XML標(biāo)記變得更加簡便。
2、可以通過Alt + Enter快捷鍵快速添加標(biāo)簽到結(jié)構(gòu)或字段中。GoLand將自動使用字段名稱為結(jié)構(gòu)中的所有字段添加標(biāo)簽。如果需要修改標(biāo)簽中的字段名稱樣式,再次按任意鍵后按Alt + Enter,選擇“更改標(biāo)簽中的字段名稱樣式”即可。支持的樣式有fieldName、FieldName、field-name和field_name。更新標(biāo)簽值時,可以在每個字段的標(biāo)簽值末尾添加插入符號,以便進(jìn)行統(tǒng)一更新。通過Alt + Enter在結(jié)構(gòu)中的標(biāo)簽值上調(diào)用此功能。
3、IDE還為SDK提供的JSON、XML和ASN1標(biāo)記值中的知名令牌提供了自動補全功能。
4、從JSON生成類型時,GoLand可以迅速轉(zhuǎn)換JSON格式數(shù)據(jù)為字段和標(biāo)記的結(jié)構(gòu)。復(fù)制JSON數(shù)據(jù)后,調(diào)用Alt + Enter或通過“生成”菜單選擇此功能。GoLand將打開從JSON生成類型的窗口,按Generate按鈕即可生成結(jié)構(gòu)。您也可以手動粘貼JSON數(shù)據(jù)。
5、JSON也可以轉(zhuǎn)換到一個已有的空結(jié)構(gòu)中。使用Alt + Enter或在空結(jié)構(gòu)中使用Generate菜單調(diào)用從JSON生成結(jié)構(gòu)字段的操作。
6、如果JSON在生成Go類型窗口中無效,GoLand會發(fā)出警告。
二、重命名Go模塊的重構(gòu)
1、在完成項目初步工作后,可能需要重命名模塊。GoLand提供了go.mod文件中的重命名重構(gòu)功能,使得安全地重命名模塊變得更加方便,無需在項目樹中進(jìn)行搜索和替換。
2、在macOS上使用?F6或在Windows/Linux上使用Shift + F6來調(diào)用模塊名稱的重命名重構(gòu)。GoLand將打開“重命名”窗口,您可以在其中更改名稱、選擇是否在注釋和字符串中進(jìn)行更改,并查看重構(gòu)的預(yù)覽。在“重構(gòu)預(yù)覽”選項卡中,您可以查看所有使用該模塊名稱的地方??梢允褂贸蜂N功能快速還原重構(gòu)所做的更改。
三、使用Elevate服務(wù)運行sudo程序
1、此EAP版本允許您運行長期的sudo會話。首次運行時,GoLand會詢問您是否希望保持sudo會話或立即結(jié)束。您可以通過“偏好設(shè)置/設(shè)置” | “設(shè)置” | 外觀與行為 | 系統(tǒng)設(shè)置 | 進(jìn)程提升進(jìn)行更改。
2、啟用此選項后,您將授予GoLand和所有第三方插件訪問系統(tǒng)的權(quán)限。
四、快速訪問菜單
原本在IDE左下角的Configuration小部件已被右上角的快速訪問菜單所取代。按下齒輪圖標(biāo)可以切換主題或鍵盤映射,訪問插件或進(jìn)入設(shè)置。
五、基于機器學(xué)習(xí)的代碼完成
1、GoLand引入了基于機器學(xué)習(xí)的代碼完成功能,這是標(biāo)準(zhǔn)排序機制的早期替代方案。
2、此功能基于我們在EAP期間收集的數(shù)據(jù)來優(yōu)化代碼建議。請注意,我們收集的信息僅包括與代碼完成UI的互動數(shù)據(jù),沒有收集源代碼。
3、在“首選項/設(shè)置” | “完成”彈出窗口中,選中“標(biāo)記位置更改”來啟用ML驅(qū)動的代碼完成,并可以使用向上/向下箭頭圖標(biāo)在完成列表中進(jìn)行排序。

GoLand綠色版軟件特色
1、專為生產(chǎn)設(shè)計
GoLand是JetBrains推出的新商業(yè)IDE,為Go開發(fā)提供符合人體工程學(xué)的環(huán)境。
它擴(kuò)展了IntelliJ平臺,提供了Go語言專用的編碼幫助和工具集成。
2、編碼協(xié)助
IDE分析代碼,查找符號之間的連接,提供代碼完成、快速導(dǎo)航、智能錯誤分析、格式化和重構(gòu)功能。
3、人體工學(xué)設(shè)計
強大的靜態(tài)代碼分析與人體工學(xué)設(shè)計相結(jié)合,使開發(fā)過程既高效又愉悅。
4、集成工具
包括重要的工具如測試運行器、覆蓋工具、全功能調(diào)試器和版本控制工具,無需額外插件。
5、IntelliJ插件生態(tài)系統(tǒng)
如果內(nèi)置工具不夠用,可以通過IntelliJ插件生態(tài)系統(tǒng)獲取更多功能。
6、智能完成
IDE通過自動完成語句幫助編寫新代碼。Ctrl+Shift+Space顯示當(dāng)前上下文中最相關(guān)的符號列表,并動態(tài)添加所需的包導(dǎo)入語句。
7、檢查和快速修復(fù)
IDE內(nèi)置檢查功能,在您輸入代碼時動態(tài)檢測問題,并提供快速修復(fù)選項,按Alt+Enter應(yīng)用修復(fù)。
8、重構(gòu)
提供重命名和提取等重構(gòu)功能,允許安全快速地修改代碼。
9、快速導(dǎo)航
通過點擊即可快速跳轉(zhuǎn)到方法、實現(xiàn)、用法、聲明等位置,也可跳轉(zhuǎn)到任何類、文件或符號,以及IDE操作或工具窗口。
10、快速彈出窗口
當(dāng)需要更多插入符號信息時,可使用快速彈出窗口,如快速文檔、定義、用法、結(jié)構(gòu)等。
代碼完成過程中也可以利用彈出窗口獲取額外信息。
11、代碼生成
在某些情況下,IDE可以自動生成代碼。例如,按Ctrl+O可以幫助實現(xiàn)接口方法。
12、檢測遞歸調(diào)用
IDE可以檢測函數(shù)內(nèi)部的遞歸調(diào)用,并在代碼中標(biāo)記出來,使代碼更易讀。
13、表達(dá)類型
通過Alt+查看“表達(dá)式類型”操作來獲取插入符號中任何表達(dá)式的類型信息。
14、退出點突出顯示
對于每個函數(shù)的多個返回和恐慌語句,按Ctrl+Shift+F7可以快速找到,幫助理解函數(shù)的工作方式。
15、尋找用法
在查找用法功能中,可以按代碼類型對符號使用進(jìn)行分組,如讀取、寫入等。
16、格式化
內(nèi)置格式化功能與go fmt相同。

GoLand綠色版軟件亮點
1、強大的代碼洞察力
GoLand 2020簡化了Go代碼的閱讀、編寫和修改過程。動態(tài)錯誤檢測和修復(fù)建議、一鍵撤銷的安全重構(gòu)、智能代碼完成、無效代碼檢測和文檔提示,幫助從新手到資深開發(fā)者創(chuàng)建快速、高效、可靠的代碼。
2、導(dǎo)航和搜索
GoLand的代碼導(dǎo)航功能可以幫助您快速切換到由類型實現(xiàn)的影子方法、實現(xiàn)、用法、聲明或接口,方便查看類型、文件或其他符號的用法,并按用法類型進(jìn)行分組。
3、運行和調(diào)試
強大的內(nèi)置工具可以幫助運行和調(diào)試應(yīng)用程序,無需其他插件或配置,直接在IDE中測試應(yīng)用程序。內(nèi)置代碼覆蓋率工具確保測試的全面性。
4、與VCS集
-
GoLand 綠色版 v2023.2.3下載地址









