翻譯|使用教程|編輯:董玉霞|2022-06-17 14:27:17.440|閱讀 320 次
概述:當您在編輯器中工作時,GoLand 會分析您的代碼,尋找優化方法,并檢測潛在和實際問題。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
當您在編輯器中工作時,GoLand 會分析您的代碼,尋找優化方法,并檢測潛在和實際問題。以下列表包括可能對您的代碼編寫和提高生產力有用的基本功能和工具:
重構是在不創建新功能的情況下改進源代碼的過程。重構可幫助您保持代碼穩固、干燥且易于維護。
GoLand 建議您使用以下重構選項
GoLand 有兩種類型的代碼完成:
下面的動畫展示了基本類型匹配補全和智能類型匹配補全之間的區別。請注意針對不同完成類型建議的變體數量。
GoLand 提供了多種生成通用代碼結構和重復元素的方法,可幫助您提高工作效率。這些可以是創建新文件時使用的文件模板、自定義或預定義的實時模板,這些模板根據上下文、各種包裝或字符的自動配對以不同方式應用。
從主菜單中,選擇代碼 | 生成 Alt+Insert以打開彈出菜單,其中包含您可以生成的可用構造。
您可以生成 getter、setter、構造函數、缺少的方法和測試文件。
使用實時模板將常見結構插入到您的代碼中,例如循環、條件、各種聲明或打印語句。
要展開代碼片段,請輸入相應的模板縮寫并按Tab。按住以從模板中的一個變量Tab跳轉到下一個變量。按移動到上一個變量。
要查看實時模板列表,請打開設置Ctrl+Alt+S并導航到編輯器 | 實時模板。
考慮以下Hello World使用實時模板編碼的程序示例。
在 GoLand 中,有一組代碼檢查可以在編譯之前檢測并糾正項目中的異常代碼。IDE 可以發現并突出顯示各種問題,定位死代碼,發現可能的錯誤、拼寫問題,并改進整體代碼結構。
檢查可以在所有項目文件中或僅在特定范圍內(例如,僅在生產代碼或修改文件中)掃描您的代碼。
每項檢查都有一個嚴重級別——問題影響代碼的程度。嚴重性在編輯器中以不同的方式突出顯示,以便您可以快速區分關鍵問題和不太重要的事情。GoLand 帶有一組預定義的嚴重性級別,您可以創建自己的嚴重性級別。
要查看檢查列表,請打開設置Ctrl+Alt+S并導航到編輯器 | 檢查。禁用其中一些,或啟用其他,并調整每個檢查的嚴重性。您決定是否應將其視為錯誤或只是警告。
例如,無法訪問的代碼檢查會檢測到無法執行的部分代碼。
當您在編輯器中工作時,GoLand 會分析您的代碼,尋找優化方法,并檢測潛在和實際問題。意圖操作涵蓋了從錯誤和警告到優化建議的各種情況。
在 GoLand 中,您可以使用以下類型的意圖操作:
要查看意圖操作列表,請打開設置Ctrl+Alt+S并導航到編輯器 | 用心。
例如,您可以使用意圖操作在代碼中注入另一種語言:
本文介紹GoLand使用教程中關于用戶界面的相關內容,更多教程歡迎大家進入慧都官網查看。
GoLand技術交流QQ群:786598704 歡迎進群一起討論
GoLand是強大的Go IDE,使 Go 代碼的閱讀、編寫和更改變得非常容易。
想要了解GoLand價格的朋友,歡迎咨詢
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn