GoLand是針對GO開發(fā)人員打造的跨平臺(tái)IDE。GoLand官方版在各種程序調(diào)試和不同軟件應(yīng)用的前提下,可為go語言開發(fā)者提供全面的代碼編輯自然環(huán)境。并且GoLand同時(shí)提供訪問和查詢數(shù)據(jù)庫的工具,從而進(jìn)一步提高編程設(shè)計(jì)者的工作效率。

GoLand Mac版
V2021.1.2人工檢測,安全無毒
156.00MB
簡體
Mac
開發(fā)軟件
346次
2023-12-21
19
軟件介紹
GoLand是針對GO開發(fā)人員打造的跨平臺(tái)IDE。GoLand官方版在各種程序調(diào)試和不同軟件應(yīng)用的前提下,可為go語言開發(fā)者提供全面的代碼編輯自然環(huán)境。并且GoLand同時(shí)提供訪問和查詢數(shù)據(jù)庫的工具,從而進(jìn)一步提高編程設(shè)計(jì)者的工作效率。
軟件特色
代碼輔助:通過分析源代碼,提供進(jìn)入語言代碼自動(dòng)完成,導(dǎo)航,重構(gòu)和格式化功能。
代碼編輯器:語法高亮和提示,提高代碼的可讀性。
人體工學(xué)式的設(shè)計(jì):簡潔而高效的界面設(shè)計(jì)。
集成工具:提供了調(diào)試器,版本控制工具和測試工具,不需要再單獨(dú)安裝這些插件。
插件生態(tài)系統(tǒng):在JetBrains公司已有的插件生態(tài)系統(tǒng)中增加了更多的插件。
前端和后端開發(fā):支持前端開發(fā)語言和框架,同時(shí)提供訪問和查詢數(shù)據(jù)庫的工具
軟件功能
智能完成
IDE通過為您自動(dòng)完成語句幫助您編寫新代碼。Ctrl+Shift+Space給出了當(dāng)前上下文中適用的最相關(guān)符號(hào)的列表。當(dāng)您選擇一個(gè)建議時(shí),它會(huì)即時(shí)添加相應(yīng)的包導(dǎo)入語句。
檢查和快速修復(fù)
IDE提供了內(nèi)置的檢查功能,可以在您鍵入的同時(shí)檢查您的代碼。當(dāng)他們發(fā)現(xiàn)有問題的代碼時(shí),他們?yōu)槟峁┛焖傩迯?fù),您只需按下即可應(yīng)用Alt+Enter。
退出點(diǎn)突出顯示
每個(gè)函數(shù)可能有多個(gè)返回和恐慌聲明。要快速找到它們,請Cmd+Shift+F7在插入符處于func,return或panic關(guān)鍵字時(shí)按下。這可以幫助您更快地了解功能的工作原理。
快速彈出窗口
當(dāng)您需要更多關(guān)于插入符號(hào)的信息時(shí),請使用快速彈出窗口:例如快速文檔,快速定義,顯示用法,結(jié)構(gòu)等。即使使用代碼完成,也可以使用一些彈出窗口:它們提供有關(guān)所選建議的其他信息。
表達(dá)式類型
當(dāng)您需要知道插入符號(hào)處的任何表達(dá)式的類型時(shí),“ 表達(dá)式類型”操作可以通過Ctrl-Shift+P并始終在手邊。
檢測遞歸
調(diào)用如果在函數(shù)內(nèi)部有遞歸調(diào)用,IDE將檢測到它并將其標(biāo)記在排水溝上,使您的代碼更易于閱讀和理解。
格式化
內(nèi)置的格式化程序提供了等同于fmt的功能。
重構(gòu)可用的
重構(gòu)包括重命名和提取,允許您快速安全地更改代碼。
代碼生成
在某些情況下,IDE可以為您生成微不足道的代碼。例如,如果單擊Ctrl+O,IDE將通過生成其方法來幫助您實(shí)現(xiàn)任何接口。
尋找用法
在查找用法功能不僅可以找到其中符號(hào)的使用,也可組這些用法按類型代碼的所有地方:如閱讀,寫作,等等。
代碼編輯器
語義突出此選項(xiàng)使用能讓每個(gè)參數(shù)和局部變量的獨(dú)特顏色擴(kuò)展標(biāo)準(zhǔn)語法突出顯示。
參數(shù)提示編輯器顯示用作方法參數(shù)的文字和nils的參數(shù)提示。這些提示使代碼更具可讀性。
使用方法
首先,智能補(bǔ)全,IDE通過自動(dòng)補(bǔ)全語句來幫助您來編寫代碼。快捷鍵“Ctrl+shift+空格”將會(huì)給你一個(gè)在當(dāng)前上下文中最相關(guān)符號(hào)的列表,當(dāng)您選擇一個(gè)建議時(shí),它會(huì)相應(yīng)的將有關(guān)包導(dǎo)入到你的當(dāng)前文件中。
然后,檢查和快速修復(fù),IDE提供內(nèi)置的檢查功能,在輸入代碼時(shí)即檢查代碼。當(dāng)它發(fā)現(xiàn)有問題的代碼時(shí),會(huì)給你提供快速的修復(fù),你只需簡單的按“alt+enter”來應(yīng)用。
然后,重構(gòu)代碼,允許你快速、安全的改變你的代碼,包括重命名和提取??焖賹?dǎo)航,只需點(diǎn)擊一下就可以切換到超級(jí)方法、實(shí)現(xiàn)、應(yīng)用以及聲明等,跳轉(zhuǎn)到任何類,文件或者符號(hào)。
然后,快速彈出,當(dāng)你需要有關(guān)一個(gè)符號(hào)的更多信息,使用快速彈出可以幫助你更快達(dá)到目標(biāo):例如快速文檔,快速定義,說明用途以及結(jié)構(gòu)等。當(dāng)你使用代碼補(bǔ)全時(shí),彈出式窗口可以給你提供額外的選擇建議信息。
然后,代碼生成,在某些情況下,IDE可以為你生成瑣碎的代碼。例如,當(dāng)按“CTRL+O”時(shí),IDE將通過它的方法來幫助你實(shí)現(xiàn)任何接口。檢測遞歸調(diào)用
如果在函數(shù)中存在遞歸調(diào)用,IDE將檢測出它,并將其標(biāo)記在代碼序號(hào)部分,從而是你的代碼易于閱讀和理解。
最后,表示類型,當(dāng)你在插入符號(hào)想知道任何表示類型時(shí),可以通過“alt+”動(dòng)作來實(shí)現(xiàn)。函數(shù)退出點(diǎn)高亮,每個(gè)函數(shù)都可能有一個(gè)以上的返回或panic語句。當(dāng)你在插入一個(gè)函數(shù)時(shí),“CTRL+shift+F7”可以快速的找到他們,這有助于你更快的理解函數(shù)時(shí)如何工作的。
小編寄語
GoLand是一款非常實(shí)用的開發(fā)軟件,深受用戶喜愛,廣受好評。GoLandMac版與pc版不同,需在mac環(huán)境下才能運(yùn)行,飛速下載小編還整理了其他Mac端的開發(fā)軟件下載,如Eclipse,CMake,unity,有需要的同學(xué)快點(diǎn)擊下載吧!
3D游戲開發(fā)引擎工具
V2019.4.0 / 120MB
3.4K 168 2023-12-18
Git代碼托管工具
V1.0.2.7 / 120MB
1.9K 107 2023-11-14
可擴(kuò)展Java開發(fā)平臺(tái)
V4.12 / 120MB
1.8K 101 2023-12-18
CGI程序編寫語言
V7.4.8 / 120MB
1.5K 84 2023-12-18
強(qiáng)大的HTTP抓包工具
V4.6.3 / 120MB
1.3K 69 2023-11-23
博客管理客戶端工具
V4.1.0 / 120MB
1.2K 67 2023-12-16
API接口測試軟件
V1.0.6 / 120MB
1.2K 66 2023-12-18
全能數(shù)據(jù)庫連接工具
V11.1.13 / 120MB
1.2K 65 2024-07-23
微軟GUI代碼編輯器
V1.62.2 / 120MB
1.1K 59 2023-12-18
開源的圖形可視化軟件
V2.39.0 / 120MB
937 52 2023-12-16