- 軟件介紹
- 軟件截圖
- 相關(guān)軟件
- 相關(guān)閱讀
- 下載地址
電腦軟件推薦: Xmind Zen 2020免激活版 (已驗(yàn)證可用) 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)記變得更加簡(jiǎn)便。
2、可以通過(guò)Alt + Enter快捷鍵快速添加標(biāo)簽到結(jié)構(gòu)或字段中。GoLand將自動(dòng)使用字段名稱(chēng)為結(jié)構(gòu)中的所有字段添加標(biāo)簽。如果需要修改標(biāo)簽中的字段名稱(chēng)樣式,再次按任意鍵后按Alt + Enter,選擇“更改標(biāo)簽中的字段名稱(chēng)樣式”即可。支持的樣式有fieldName、FieldName、field-name和field_name。更新標(biāo)簽值時(shí),可以在每個(gè)字段的標(biāo)簽值末尾添加插入符號(hào),以便進(jìn)行統(tǒng)一更新。通過(guò)Alt + Enter在結(jié)構(gòu)中的標(biāo)簽值上調(diào)用此功能。
3、IDE還為SDK提供的JSON、XML和ASN1標(biāo)記值中的知名令牌提供了自動(dòng)補(bǔ)全功能。
4、從JSON生成類(lèi)型時(shí),GoLand可以迅速轉(zhuǎn)換JSON格式數(shù)據(jù)為字段和標(biāo)記的結(jié)構(gòu)。復(fù)制JSON數(shù)據(jù)后,調(diào)用Alt + Enter或通過(guò)“生成”菜單選擇此功能。GoLand將打開(kāi)從JSON生成類(lèi)型的窗口,按Generate按鈕即可生成結(jié)構(gòu)。您也可以手動(dòng)粘貼JSON數(shù)據(jù)。
5、JSON也可以轉(zhuǎn)換到一個(gè)已有的空結(jié)構(gòu)中。使用Alt + Enter或在空結(jié)構(gòu)中使用Generate菜單調(diào)用從JSON生成結(jié)構(gòu)字段的操作。
6、如果JSON在生成Go類(lèi)型窗口中無(wú)效,GoLand會(huì)發(fā)出警告。
二、重命名Go模塊的重構(gòu)
1、在完成項(xiàng)目初步工作后,可能需要重命名模塊。GoLand提供了go.mod文件中的重命名重構(gòu)功能,使得安全地重命名模塊變得更加方便,無(wú)需在項(xiàng)目樹(shù)中進(jìn)行搜索和替換。
2、在macOS上使用?F6或在Windows/Linux上使用Shift + F6來(lái)調(diào)用模塊名稱(chēng)的重命名重構(gòu)。GoLand將打開(kāi)“重命名”窗口,您可以在其中更改名稱(chēng)、選擇是否在注釋和字符串中進(jìn)行更改,并查看重構(gòu)的預(yù)覽。在“重構(gòu)預(yù)覽”選項(xiàng)卡中,您可以查看所有使用該模塊名稱(chēng)的地方??梢允褂贸蜂N(xiāo)功能快速還原重構(gòu)所做的更改。
三、使用Elevate服務(wù)運(yùn)行sudo程序
1、此EAP版本允許您運(yùn)行長(zhǎng)期的sudo會(huì)話。首次運(yùn)行時(shí),GoLand會(huì)詢(xún)問(wèn)您是否希望保持sudo會(huì)話或立即結(jié)束。您可以通過(guò)“偏好設(shè)置/設(shè)置” | “設(shè)置” | 外觀與行為 | 系統(tǒng)設(shè)置 | 進(jìn)程提升進(jìn)行更改。
2、啟用此選項(xiàng)后,您將授予GoLand和所有第三方插件訪問(wèn)系統(tǒng)的權(quán)限。
四、快速訪問(wèn)菜單
原本在IDE左下角的Configuration小部件已被右上角的快速訪問(wèn)菜單所取代。按下齒輪圖標(biāo)可以切換主題或鍵盤(pán)映射,訪問(wèn)插件或進(jìn)入設(shè)置。
五、基于機(jī)器學(xué)習(xí)的代碼完成
1、GoLand引入了基于機(jī)器學(xué)習(xí)的代碼完成功能,這是標(biāo)準(zhǔn)排序機(jī)制的早期替代方案。
2、此功能基于我們?cè)贓AP期間收集的數(shù)據(jù)來(lái)優(yōu)化代碼建議。請(qǐng)注意,我們收集的信息僅包括與代碼完成UI的互動(dòng)數(shù)據(jù),沒(méi)有收集源代碼。
3、在“首選項(xiàng)/設(shè)置” | “完成”彈出窗口中,選中“標(biāo)記位置更改”來(lái)啟用ML驅(qū)動(dòng)的代碼完成,并可以使用向上/向下箭頭圖標(biāo)在完成列表中進(jìn)行排序。
GoLand綠色版軟件特色
1、專(zhuān)為生產(chǎn)設(shè)計(jì)
GoLand是JetBrains推出的新商業(yè)IDE,為Go開(kāi)發(fā)提供符合人體工程學(xué)的環(huán)境。
它擴(kuò)展了IntelliJ平臺(tái),提供了Go語(yǔ)言專(zhuān)用的編碼幫助和工具集成。
2、編碼協(xié)助
IDE分析代碼,查找符號(hào)之間的連接,提供代碼完成、快速導(dǎo)航、智能錯(cuò)誤分析、格式化和重構(gòu)功能。
3、人體工學(xué)設(shè)計(jì)
強(qiáng)大的靜態(tài)代碼分析與人體工學(xué)設(shè)計(jì)相結(jié)合,使開(kāi)發(fā)過(guò)程既高效又愉悅。
4、集成工具
包括重要的工具如測(cè)試運(yùn)行器、覆蓋工具、全功能調(diào)試器和版本控制工具,無(wú)需額外插件。
5、IntelliJ插件生態(tài)系統(tǒng)
如果內(nèi)置工具不夠用,可以通過(guò)IntelliJ插件生態(tài)系統(tǒng)獲取更多功能。
6、智能完成
IDE通過(guò)自動(dòng)完成語(yǔ)句幫助編寫(xiě)新代碼。Ctrl+Shift+Space顯示當(dāng)前上下文中最相關(guān)的符號(hào)列表,并動(dòng)態(tài)添加所需的包導(dǎo)入語(yǔ)句。
7、檢查和快速修復(fù)
IDE內(nèi)置檢查功能,在您輸入代碼時(shí)動(dòng)態(tài)檢測(cè)問(wèn)題,并提供快速修復(fù)選項(xiàng),按Alt+Enter應(yīng)用修復(fù)。
8、重構(gòu)
提供重命名和提取等重構(gòu)功能,允許安全快速地修改代碼。
9、快速導(dǎo)航
通過(guò)點(diǎn)擊即可快速跳轉(zhuǎn)到方法、實(shí)現(xiàn)、用法、聲明等位置,也可跳轉(zhuǎn)到任何類(lèi)、文件或符號(hào),以及IDE操作或工具窗口。
10、快速?gòu)棾龃翱?/strong>
當(dāng)需要更多插入符號(hào)信息時(shí),可使用快速?gòu)棾龃翱?,如快速文檔、定義、用法、結(jié)構(gòu)等。
代碼完成過(guò)程中也可以利用彈出窗口獲取額外信息。
11、代碼生成
在某些情況下,IDE可以自動(dòng)生成代碼。例如,按Ctrl+O可以幫助實(shí)現(xiàn)接口方法。
12、檢測(cè)遞歸調(diào)用
IDE可以檢測(cè)函數(shù)內(nèi)部的遞歸調(diào)用,并在代碼中標(biāo)記出來(lái),使代碼更易讀。
13、表達(dá)類(lèi)型
通過(guò)Alt+查看“表達(dá)式類(lèi)型”操作來(lái)獲取插入符號(hào)中任何表達(dá)式的類(lèi)型信息。
14、退出點(diǎn)突出顯示
對(duì)于每個(gè)函數(shù)的多個(gè)返回和恐慌語(yǔ)句,按Ctrl+Shift+F7可以快速找到,幫助理解函數(shù)的工作方式。
15、尋找用法
在查找用法功能中,可以按代碼類(lèi)型對(duì)符號(hào)使用進(jìn)行分組,如讀取、寫(xiě)入等。
16、格式化
內(nèi)置格式化功能與go fmt相同。
GoLand綠色版軟件亮點(diǎn)
1、強(qiáng)大的代碼洞察力
GoLand 2020簡(jiǎn)化了Go代碼的閱讀、編寫(xiě)和修改過(guò)程。動(dòng)態(tài)錯(cuò)誤檢測(cè)和修復(fù)建議、一鍵撤銷(xiāo)的安全重構(gòu)、智能代碼完成、無(wú)效代碼檢測(cè)和文檔提示,幫助從新手到資深開(kāi)發(fā)者創(chuàng)建快速、高效、可靠的代碼。
2、導(dǎo)航和搜索
GoLand的代碼導(dǎo)航功能可以幫助您快速切換到由類(lèi)型實(shí)現(xiàn)的影子方法、實(shí)現(xiàn)、用法、聲明或接口,方便查看類(lèi)型、文件或其他符號(hào)的用法,并按用法類(lèi)型進(jìn)行分組。
3、運(yùn)行和調(diào)試
強(qiáng)大的內(nèi)置工具可以幫助運(yùn)行和調(diào)試應(yīng)用程序,無(wú)需其他插件或配置,直接在IDE中測(cè)試應(yīng)用程序。內(nèi)置代碼覆蓋率工具確保測(cè)試的全面性。
4、與VCS集
-
GoLand 綠色版 v2023.2.3下載地址
