JetBrains GoLand 2022 for Mac(GO語言集成開發(fā)工具) 中文版
?JetBrains GoLand 2022?是一款專業(yè)專門為 Go開發(fā)人員構(gòu)建的跨平臺 IDE。動態(tài)錯誤檢測和修復(fù)建議,快速安全重構(gòu),智能代碼完成,無效代碼檢測以及文檔提示,可幫助無論是新手還是經(jīng)驗豐富的Go開發(fā)人員都能靠高效地創(chuàng)建可靠的代碼。
軟件下載:https://www.macz.com/mac/4115.html?id=MTA4Mjk5OSZfJjI3LjE4Ni4xMjQuMjAw
最新功能
1.去模塊支持(vgo)此更新提供了與Go模塊(又名“vgo”)開箱即用的集成。
2.移動重構(gòu)我們改進(jìn)了Move重構(gòu):- 新的“ 移動”對話框顯示是否需要標(biāo)識符,并允許您決定是否導(dǎo)出或移動每個標(biāo)識符。- 您現(xiàn)在可以跨包移動符號。如果無法執(zhí)行此操作,IDE將相應(yīng)地提醒您。
3.新的快速修復(fù)- 轉(zhuǎn)換為預(yù)期類型一種稱為轉(zhuǎn)換為期望類型的新快速修復(fù),只要語言允許,就會將值轉(zhuǎn)換為所需的類型。
- 實施缺少的方法如果期望的類型是接口,這個新的快速修復(fù)程序可以讓您快速添加缺少的方法。例如,有時您可以實現(xiàn)具有相似名稱但具有不同參數(shù)集的方法。在這種情況下,IDE將解釋需要更改的方法,以使其符合您嘗試實現(xiàn)的接口。知道為什么接口沒有通過類型實現(xiàn)是不夠的,因此IDE現(xiàn)在允許您直接從使用發(fā)生的位置實現(xiàn)接口。
4.實施方法實現(xiàn)方法操作現(xiàn)在不僅可以將接口中的方法添加到所選類型,還可以立即創(chuàng)建此類型。
5.新的意圖行動- 添加點導(dǎo)入別名可讓您快速將點別名添加到導(dǎo)入,這使得所有導(dǎo)出的符號都可用,而無需限定符。相反,刪除點導(dǎo)入別名有助于切換回使用包名稱。- 引入局部變量允許您為返回值的函數(shù)/方法調(diào)用添加變量。
6.新的Postfix完成- 所述.sort模板變換陣列或切片表達(dá)式以及基于元素類型適用的排序方法預(yù)先考慮它們。如果元素類型是自定義類型,則它將使用該sort.Slice方法。- 該.rr模板結(jié)合了兩個已經(jīng)可用的模板的功能, .rre并且.rrv可以同時調(diào)用變量和表達(dá)式。
7.代碼樣式改進(jìn)如您所知,Go中的注釋也用作注釋。在某些庫中,注釋標(biāo)記和注釋指令之間的空格未正確處理。在GoLand 2019中,現(xiàn)在可以禁用以某些前綴開頭的注釋的前導(dǎo)空格。如果你去設(shè)置| 編輯| 代碼風(fēng)格| 去| 其他,您現(xiàn)在將看到添加前導(dǎo)空格注釋選項的自定義排除列表。使用“ 注釋空間除外”字段可添加要作為例外添加的任何前綴名稱。