網友評分: 4.5分
GoLand2022中文版是一款優秀的編程開發軟件。該軟件為GO語言設計,這個版本有兩個新的后綴用于將字符串轉換為數字,一個新的模板用于帶有testify斷言的表測試,以及更好地完成結構標簽中的值,心動的話可以體驗下。
一、【Go模塊改進】
1、圍棋1.13的環境變量GOPROXY,GOPRIVATE,GOSUMDB,GONOPROXY,和GONOSUMB現在支持。使用Go Modules項目模板配置其默認值。只需單擊“ 環境”字段中的“ 瀏覽”圖標即可打開新的“ 環境變量”對話框。
2、代碼完成為go,module,require, replace,exclude關鍵字,依賴關系的名字,并在本地路徑替換為可用于go.mod文件。
3、重命名和移動重構也在業務中。當您重命名或移動replace語句引用的目錄時,該軟件將相應地更改go.mod文件中的路徑。
4、現在,您還可以通過“ 項目視圖”調用“ 查找用法”,以探索go.mod文件中特定目錄的路徑。
5、在GoLand 2021中文破解版中,您可以獲取缺少的依賴項,并通過刪除未使用的依賴項Alt-Enter。
6、最后但并非最不重要的一點是,如果存在本地路徑的替換,新版本將在您提交之前顯示一條通知,這樣您就不會意外提交它們。
二、【您不需要學習如何使用的代碼完成功能】
1、該軟件將建議if err != nil { ... }您完成錯誤處理模式。只需if在表達式中輸入。
2、只需輸入type關鍵字or struct和,即可更快地定義結構和接口類型interface。
3、格式規則要求時, “ 填充字段”操作會在冒號后面添加空格。它還在復合文字的聲明中的語句末尾添加了逗號。
4、現在,當您使用地圖時,完成鍵類型后,代碼完成將光標移到右括號后面。
5、對于函數的返回類型,完成功能將提供適合于相應返回值類型的局部變量和零值的建議。
三、【智能代碼完成(??空格或Ctrl + Shift +空格)】
1、智能代碼完成建議使用指向結構初始化程序的指針。
2、它還建議在斷言和類型切換用例中首先使用兼容類型。
3、在類型斷言中,它提供分配變量的類型。
4、最后,它提供了表達式中可能的指針的建議列表。
四、【基本代碼完成(?空格或Ctrl +空格)】
1、請歡迎在“ 基本代碼完成”中發表評論,這使編寫文檔更加容易!它為當前程序包聲明提供名稱,并為函數和方法提供參數名稱。
2、除此之外,“ 基本代碼完成”還將建議文字和轉換。
1、現在,為結構中的所有導出字段創建JSON和XML標記要容易得多。
2、通過Alt + Enter調用將密鑰添加到結構或結構中任何字段上的標簽。該軟件使用字段名稱將標記添加到結構中的所有字段。如果要更改所有標簽中的字段名稱樣式,請再次按任意鍵再按Alt + Enter,然后選擇“更改標簽中的字段名稱樣式”。支持的樣式為fieldName,FieldName,field-name和field_name。標記意圖操作中的更新鍵值將在每個字段的標記值末尾添加插入符號,以使您可以一次全部更新它們。通過Alt + Enter在結構中的任何標記值上調用它。
3、此外,IDE還為SDK提供的json,xml和asn1標記值內的知名令牌提供了補全。
4、在從JSON生成類型的意圖將轉換JSON在只有幾秒鐘的字段和標記的結構。復制JSON格式的數據,然后調用Alt + Enter或通過“生成”菜單選擇此目的。該軟件將使用復制的JSON打開從JSON生成生成類型窗口。然后,您只需要按Generate按鈕即可開始構建結構。當然,也可以在窗口中手動粘貼JSON。
5、另外,可以在一個已經存在的空結構中轉換JSON。使用Alt + Enter或在空結構中使用Generate菜單,從JSON意向操作中調用Generate struct字段。
6、如果您的JSON在通過JSON生成Go類型窗口中無效,那么該軟件會通知您。
標簽: GoLand2022 代碼編輯器