国产精品久久久久久2021,日韩精品无码av中文无码版,亚洲精品久久久午夜麻豆,无码成人精品日本动漫纯h

010-68421378
當(dāng)前您所在的位置:首頁(yè)>新聞中心>行業(yè)動(dòng)態(tài)

GoLand:Go編碼開(kāi)發(fā)工具(一)|Go語(yǔ)言編碼協(xié)助、人體工學(xué)設(shè)計(jì)等

發(fā)布時(shí)間:2018/05/30 瀏覽量:5658
GoLand是JetBrains推出的一款新型商用IDE,旨在為Go開(kāi)發(fā)提供符合人體工程學(xué)的環(huán)境。 新的IDE擴(kuò)展了IntelliJ平臺(tái),提供Go語(yǔ)言特有的...

GoLand是JetBrains推出的一款新型商用IDE,旨在為Go開(kāi)發(fā)提供符合人體工程學(xué)的環(huán)境。

新的IDE擴(kuò)展了IntelliJ平臺(tái),提供Go語(yǔ)言特有的編碼輔助和工具集成。

image.pngimage.png

 

編碼協(xié)助

IDE分析您的代碼,查找符號(hào)之間的連接,以提供代碼完成,快速導(dǎo)航,巧妙的錯(cuò)誤分析,格式化和重構(gòu)等服務(wù)。

人體工學(xué)設(shè)計(jì)

強(qiáng)大的靜態(tài)代碼分析和人體工程學(xué)設(shè)計(jì)使開(kāi)發(fā)不僅高效,而且令人愉快。

集成工具

關(guān)鍵任務(wù)工具(如rest-runner,覆蓋工具,全功能調(diào)試器和版本控制集成)隨時(shí)可用 - 不包括插件喧囂。

IntelliJ插件生態(tài)系統(tǒng)

如果您除了已經(jīng)豐富的內(nèi)置工具之外還需要任何東西,那么IntelliJ插件生態(tài)系統(tǒng)可以幫助您。

編碼協(xié)助

智能完成

IDE通過(guò)為您自動(dòng)完成語(yǔ)句幫助您編寫(xiě)新代碼。Ctrl+Shift+Space為您提供當(dāng)前上下文中適用的最相關(guān)符號(hào)的列表。 當(dāng)您選擇一個(gè)建議時(shí),它會(huì)即時(shí)添加相應(yīng)的包導(dǎo)入語(yǔ)句。

檢查和快速修復(fù)

IDE提供了內(nèi)置的檢查功能,可以在輸入時(shí)即時(shí)檢查您的代碼。 當(dāng)他們發(fā)現(xiàn)有問(wèn)題的代碼時(shí),他們會(huì)為您提供快速修復(fù),您只需按Alt+Enter即可應(yīng)用這些快速修復(fù)。

重構(gòu)

可用的重構(gòu)包括重命名和提取,允許您快速安全地更改代碼。

快速導(dǎo)航

只需一次點(diǎn)擊即可切換到超級(jí)方法,實(shí)施,用法,聲明等。 只需點(diǎn)擊一下,即可跳轉(zhuǎn)到任何課程,文件或符號(hào),甚至任何IDE動(dòng)作或工具窗口。

快速?gòu)棾龃翱?/span>

當(dāng)您需要更多關(guān)于插入符號(hào)的信息時(shí),請(qǐng)使用快速?gòu)棾龃翱凇?快速文檔,快速定義,顯示用法,結(jié)構(gòu)等

即使您使用代碼補(bǔ)全,也可以使用某些彈出窗口:它們提供有關(guān)所選建議的其他信息。

代碼生成

在某些情況下,IDE可以為您生成簡(jiǎn)單的代碼。 例如,如果您單擊Ctrl + O,IDE將通過(guò)生成其方法來(lái)幫助您應(yīng)用任何接口。

檢測(cè)遞歸調(diào)用

如果您的函數(shù)中有一個(gè)遞歸調(diào)用,IDE將會(huì)檢測(cè)到它并將它標(biāo)記在gutter上,這樣你的代碼更易于閱讀和理解。

Expression Type 表達(dá)式類型

Expression Type 操作可通過(guò)Alt +獲得,并且當(dāng)您需要知道插入符號(hào)處的任何表達(dá)式的類型時(shí),它隨時(shí)可用,很方便。

退出高亮

每個(gè)函數(shù)可能有多個(gè)返回和恐慌聲明。 要快速找到它們,請(qǐng)?jiān)诠鈽?biāo)位于func,return或panickeyword時(shí)按Ctrl + Shift + F7。 這有助于您更快地了解函數(shù)的工作原理。

Find Usages 功能

Find Usages 功能不僅可以找到代碼中使用符號(hào)的位置,而且還可以按照類型對(duì)這些應(yīng)用進(jìn)行分組,例如閱讀,寫(xiě)作等

格式化

內(nèi)置的格式化程序提供了等同于fmt的功能。

代碼編輯器

語(yǔ)義高亮

此選項(xiàng)為每個(gè)參數(shù)和局部變量使用獨(dú)特的顏色,擴(kuò)展標(biāo)準(zhǔn)語(yǔ)法高亮。

參數(shù)提示

編輯器顯示了作為方法參數(shù)的文字和nils的參數(shù)提示。 這些提示使代碼更具可讀性。

內(nèi)置工具和集成

調(diào)試器

IDE附帶一個(gè)支持常見(jiàn)調(diào)試器功能的全功能調(diào)試器:手表,評(píng)估表達(dá)式,顯示內(nèi)聯(lián)值等。 調(diào)試器適用于應(yīng)用程序以及測(cè)試。

覆蓋

如果使用覆蓋指令運(yùn)行代碼,IDE將收集數(shù)據(jù)并在編輯器的聚合視圖和每條語(yǔ)句中顯示它。

下一篇:GoLand:Go編碼開(kāi)發(fā)工具(二) | 運(yùn)行測(cè)試、版本控制、移動(dòng)重構(gòu)等
上一篇:Helicon Focus:強(qiáng)大的圖像處理工具|整合聚焦區(qū)域,創(chuàng)建完美聚焦圖像,界面簡(jiǎn)潔、操作方便,設(shè)計(jì)人性化

                               

 京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155

                                   © Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室

                         北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫(huà)

                            華滋生物