goland綠色版是一款功能強(qiáng)大的GO語(yǔ)言編碼輔助軟件,幫助編碼專(zhuān)業(yè)人員便捷高效的創(chuàng)建正確的代碼進(jìn)行編程開(kāi)發(fā),軟件自帶代碼編輯、支持重疊接口、智能代碼寫(xiě)入等功能,內(nèi)置了集成調(diào)試器、版本控制工具、測(cè)試工具等多個(gè)工具操作簡(jiǎn)單,對(duì)小白非常友好,需要的朋友快來(lái)kk下載吧
goland綠色版軟件功能
一、使用JSON
1、現(xiàn)在,為結(jié)構(gòu)中的所有導(dǎo)出字段創(chuàng)建JSON和XML標(biāo)記要容易得多。
2、通過(guò)Alt + Enter調(diào)用將密鑰添加到結(jié)構(gòu)或結(jié)構(gòu)中任何字段上的標(biāo)簽。GoLand使用字段名稱(chēng)將標(biāo)記添加到結(jié)構(gòu)中的所有字段。如果要更改所有標(biāo)簽中的字段名稱(chēng)樣式,請(qǐng)?jiān)俅伟慈我怄I再按Alt + Enter,然后選擇“更改標(biāo)簽中的字段名稱(chēng)樣式”。支持的樣式為fieldName,F(xiàn)ieldName,field-name和field_name。標(biāo)記意圖操作中的更新鍵值將在每個(gè)字段的標(biāo)記值末尾添加插入符號(hào),以使您可以一次全部更新它們。通過(guò)Alt + Enter在結(jié)構(gòu)中的任何標(biāo)記值上調(diào)用它。
3、此外,IDE還為SDK提供的json,xml和asn1標(biāo)記值內(nèi)的知名令牌提供了補(bǔ)全。
4、在從JSON生成類(lèi)型的意圖將轉(zhuǎn)換JSON在只有幾秒鐘的字段和標(biāo)記的結(jié)構(gòu)。復(fù)制JSON格式的數(shù)據(jù),然后調(diào)用Alt + Enter或通過(guò)“生成”菜單選擇此目的。GoLand將使用復(fù)制的JSON打開(kāi)從JSON生成生成類(lèi)型窗口。然后,您只需要按Generate按鈕即可開(kāi)始構(gòu)建結(jié)構(gòu)。當(dāng)然,也可以在窗口中手動(dòng)粘貼JSON。
5、另外,可以在一個(gè)已經(jīng)存在的空結(jié)構(gòu)中轉(zhuǎn)換JSON。使用Alt + Enter或在空結(jié)構(gòu)中使用Generate菜單,從JSON意向操作中調(diào)用Generate struct字段。
6、如果您的JSON在通過(guò)JSON生成Go類(lèi)型窗口中無(wú)效,那么GoLand會(huì)通知您。
二、重命名Go模塊名稱(chēng)的重構(gòu)
1、有時(shí),一旦您對(duì)項(xiàng)目進(jìn)行了充分的試驗(yàn)并完成了所有初始工作,就需要重命名模塊。我們?cè)趃o.mod文件中添加了重命名重構(gòu)。它使您可以安全地給模塊一個(gè)新名稱(chēng),而無(wú)需在項(xiàng)目樹(shù)中進(jìn)行搜索和替換以替換舊模塊名稱(chēng)。
2、在macOS上使用?F6或在Windows / Linux上使用Shift + F6在模塊名稱(chēng)上調(diào)用重命名重構(gòu)。GoLand將打開(kāi)“重命名”窗口,您可以在其中更改當(dāng)前名稱(chēng),選擇是否在注釋和字符串中對(duì)其進(jìn)行更改,然后打開(kāi)重構(gòu)的預(yù)覽。在“重構(gòu)預(yù)覽”選項(xiàng)卡中,您可以導(dǎo)航到該模塊名稱(chēng)的所有用法。您可以使用undo快速還原使用重構(gòu)實(shí)現(xiàn)的所有更改。
三、使用海拔服務(wù)使用sudo運(yùn)行程序
1、此EAP構(gòu)建允許您運(yùn)行長(zhǎng)期的sudo會(huì)話(huà)。在第一次運(yùn)行時(shí),GoLand會(huì)詢(xún)問(wèn)您是要保持sudo運(yùn)行還是立即終止。如果您想更改第一個(gè)響應(yīng),請(qǐng)轉(zhuǎn)至“偏好設(shè)置/設(shè)置” |“設(shè)置”。外觀(guān)與行為| 系統(tǒng)設(shè)置| 過(guò)程高程。
2、請(qǐng)注意,通過(guò)啟用此選項(xiàng),您將授予GoLand和所有第三方插件訪(fǎng)問(wèn)系統(tǒng)的權(quán)限。
四、快速訪(fǎng)問(wèn)菜單
以前在IDE左下角可用的Configuration小部件已由快速訪(fǎng)問(wèn)菜單代替。此新菜單顯示在右上角。按下齒輪圖標(biāo)可切換主題或鍵盤(pán)映射,導(dǎo)航至插件或進(jìn)入設(shè)置。
五、基于機(jī)器學(xué)習(xí)的代碼完成
1、我們已啟用機(jī)器學(xué)習(xí)輔助完成。此更改引入了基于機(jī)器學(xué)習(xí)(ML)的代碼完成的早期階段,這是標(biāo)準(zhǔn)排名機(jī)制的替代方法。
2、此代碼完成將應(yīng)用從我們?cè)贓AP期間匿名收集的數(shù)據(jù)中學(xué)到的排序規(guī)則,從而產(chǎn)生更好的建議。請(qǐng)注意,我們尚未收集任何源代碼,僅收集了有關(guān)與代碼完成UI交互的信息。
3、在“首選項(xiàng)/設(shè)置” | “完成”彈出窗口中,勾選“標(biāo)記位置更改” 編輯器 一般| 代碼完成以標(biāo)記 由ML完成重新排序的選項(xiàng),并在完成列表中使用向上/向下箭頭圖標(biāo)。

goland綠色版軟件特色
1、去生產(chǎn)
本軟件是JetBrains的一個(gè)新的商業(yè)IDE,旨在為Go開(kāi)發(fā)提供符合人體工程學(xué)的環(huán)境
新的IDE擴(kuò)展了IntelliJ平臺(tái),提供了針對(duì)Go語(yǔ)言的編碼幫助和工具集成
2、編碼協(xié)助
IDE分析您的代碼,查找符號(hào)之間的連接,提供代碼完成,快速導(dǎo)航,巧妙的錯(cuò)誤分析,格式化和重構(gòu)
3、人體工學(xué)設(shè)計(jì)
強(qiáng)大的靜態(tài)代碼分析和符合人體工程學(xué)的設(shè)計(jì)使開(kāi)發(fā)不僅具有高效性,而且還具有令人愉悅的體驗(yàn)
4、集成工具
關(guān)鍵任務(wù)工具,如休息運(yùn)行器,覆蓋工具,全功能調(diào)試器和版本控制集成都在手邊 - 不包含任何插件麻煩
5、IntelliJ插件生態(tài)系統(tǒng)
如果除了已經(jīng)豐富的內(nèi)置工具之外還需要任何東西,IntelliJ插件生態(tài)系統(tǒng)可以幫助您
6、智能完成
IDE通過(guò)自動(dòng)完成語(yǔ)句幫助您編寫(xiě)新代碼。Ctrl+Shift+Space為您提供當(dāng)前上下文中適用的最相關(guān)符號(hào)的列表。當(dāng)您選擇建議時(shí),它會(huì)動(dòng)態(tài)添加相應(yīng)的包導(dǎo)入語(yǔ)句。
7、檢查和快速修復(fù)
IDE提供內(nèi)置檢查功能,可在您鍵入代碼時(shí)動(dòng)態(tài)檢查代碼。當(dāng)他們發(fā)現(xiàn)有問(wèn)題的代碼時(shí),他們會(huì)為您提供快速修復(fù),只需按下即可應(yīng)用Alt+Enter。
8、重構(gòu)
可用的重構(gòu)包括重命名和提取,允許您快速安全地更改代碼。
9、快速導(dǎo)航
只需單擊一下即可切換到超級(jí)方法,實(shí)現(xiàn),用法,聲明等。只需單擊一下,即可跳轉(zhuǎn)到任何類(lèi),文件或符號(hào),甚至任何IDE操作或工具窗口。
10、快速?gòu)棾龃翱?/p>
當(dāng)您需要有關(guān)插入符號(hào)的更多信息時(shí),請(qǐng)使用快速?gòu)棾龃翱冢豪缈焖傥臋n,快速定義,顯示用法,結(jié)構(gòu)等。
即使您使用代碼完成,也可以使用一些彈出窗口:它們提供有關(guān)所選建議的其他信息。
11、代碼生成
在某些情況下,IDE可以為您生成簡(jiǎn)單的代碼。例如,如果單擊Ctrl+O,IDE將通過(guò)生成其方法來(lái)幫助您實(shí)現(xiàn)任何接口。
12、檢測(cè)遞歸調(diào)用
如果您在函數(shù)內(nèi)部進(jìn)行了遞歸調(diào)用,IDE將檢測(cè)它并在裝訂線(xiàn)上標(biāo)記它,使您的代碼更易于閱讀和理解。
13、表達(dá)類(lèi)型
當(dāng)您需要知道插入符號(hào)中任何表達(dá)式的類(lèi)型時(shí),“ 表達(dá)式類(lèi)型”操作可通過(guò)Alt+并始終可用。
14、退出點(diǎn)突出顯示
每個(gè)函數(shù)可能有多個(gè)返回和恐慌語(yǔ)句。要快速找到它們,請(qǐng)Ctrl+Shift+F7在插入符號(hào)位于func,return或panic關(guān)鍵字時(shí)按下。這有助于您更快地了解功能的工作原理。
15、尋找用法
在查找用法功能不僅可以找到其中符號(hào)的使用,也可組這些用法按類(lèi)型代碼的所有地方:如閱讀,寫(xiě)作,等等。
16、格式化
內(nèi)置格式化程序提供與go fmt相同的功能。

goland綠色版軟件亮點(diǎn)
1.強(qiáng)大的代碼洞察力
GoLand 2020使閱讀,編寫(xiě)和更改Go代碼變得非常容易
動(dòng)態(tài)錯(cuò)誤檢測(cè)和修復(fù)建議,一步一步撤消的快速安全重構(gòu),智能代碼完成,無(wú)效代碼檢測(cè)以及文檔提示,可幫助從新手到經(jīng)驗(yàn)豐富的專(zhuān)業(yè)人員的所有Go開(kāi)發(fā)人員快速,高效地創(chuàng)建,和可靠的代碼
2.導(dǎo)航和搜索
探索和了解團(tuán)隊(duì),遺留項(xiàng)目或國(guó)外項(xiàng)目需要花費(fèi)大量時(shí)間和精力。GoLand代碼導(dǎo)航可幫助您快速切換到由類(lèi)型實(shí)現(xiàn)的影子方法,實(shí)現(xiàn),用法,聲明或接口。在類(lèi)型,文件或任何其他符號(hào)之間跳轉(zhuǎn),或找到它們的用法,并按用法類(lèi)型進(jìn)行方便的分組來(lái)檢查它們
3.運(yùn)行和調(diào)試
強(qiáng)大的內(nèi)置工具可幫助您運(yùn)行和調(diào)試應(yīng)用程序。您可以編寫(xiě)和調(diào)試測(cè)試,而無(wú)需任何其他插件或配置工作,并可以在IDE中直接測(cè)試您的應(yīng)用程序。內(nèi)置的代碼覆蓋率工具將確保您的測(cè)試不會(huì)遺漏任何重要內(nèi)容
4.與VCS集成
對(duì)Git,GitHub和Mercurial的開(kāi)箱即用支持
GoLand為Git,GitHub和Mercurial提供開(kāi)箱即用的支持。用戶(hù)可安裝的插件支持Perforce,ClearCase和其他工具
5.不僅僅是Go IDE
沒(méi)有豐富的工具集,GoLand將不是真正的IDE,這些工具集除了核心的Go開(kāi)發(fā)之外,還支持JavaScriptTypeScript,NodeJS,SQL,數(shù)據(jù)庫(kù),Docker,Kubernetes和Terraform。綜上所述,這些功能使其非常適合處理任何任務(wù),無(wú)論是現(xiàn)代Web應(yīng)用程序還是DevOps工具
6.可擴(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主題