Jetbrains GoLand2019最新版是功能強大Go語言開發工具,為用戶們提供了非常豐富的編程功能,在編寫代碼時能夠很好的輔助到程序員,并且還有很多常用的調試和測試功能。

1.下載解壓,運行“goland-2019.1.exe”開始安裝,安裝目錄默認為【C:Program FilesJetBrainsGoLand 2019.1】建議不更改
2.將下載好的文件解壓,并將補丁“jetbrains-agent.jar”復制到 Goland 安裝目錄下的 bin 目錄中,放到這里沒有什么特殊的意義,只是為了防止誤刪。
3.在 Goland 安裝目錄的 bin 目錄下找到“goland.exe.vmoptions”和“goland64.exe.vmoptions”兩個文件。用記事本將它們打開,并分別在兩個文件的最后面追加“-javaagent:Goland 的安裝目錄binjetbrains-agent.jar”,注意將路徑修改成你電腦上 Goland 的安裝目錄,例如 “-javaagent:D:anzhuangGoLandbinjetbrains-agent.jar”,修改完成后記得保存。
4.運行 Goland 進入激活界面,選擇“Activate”,激活方式選擇“Activation code”使用激活碼激活,并將激活碼粘貼到下面,點擊 OK 即可。激活碼可以在下載的補丁中找到。
5.到這里 Goland 已經成功激活了,在開始敲代碼之前需要先創建一個項目,選擇“New Project”新建一個項目。選擇一個目錄作為項目的根目錄,并選擇合適的Go語言版本,點擊“Create”完成創建。
1.首先關閉 Goland ,然后在我們下載的補丁中找到“resources_cn.jar”,并將它復制到 Goland 安裝目錄下的 lib 目錄中
2.然后,同樣在 lib 目錄中找到“resources_en.jar”文件,它是 Goland 內置的一個英文補丁,這里需要將它刪除或者重命名,建議大家選擇重命名的方式,因為想要恢復英文的話還需要用到它。
3.運行 Goland ,你會發現 Goland 中的菜單已經變成我們熟悉的中文了。
一、【內存,CPU,互斥鎖和塊分析器】
GoLand通過集成Memory,CPU,Mutex和Block Profilers擴展了其工具支持。您可以直接從IDE開始分析應用程序,然后在專用工具窗口(查看|工具Windows | Profiler)中查看分析結果。
要運行探查器,請單擊新的“使用Profiler運行”按鈕,然后在導航工具欄中選擇所需的配置。或者,在運行菜單中選擇任何新操作,單擊左側裝訂線中的運行圖標時會顯示該操作。
為了更好地理解代碼中可能存在的性能問題,請按每種特定的探查器類型的可用指標對結果進行排序; 使用火焰圖表, 調用樹和方法列表選項卡; 甚至導航到源代碼來檢查問題。
二、【聰明的步入】
使用新的調試器操作Smart Step Into可以更輕松地調試一系列調用和嵌套方法調用。它允許您單步執行表達式中的任意調用,自動單步執行您不感興趣的方法。
例如,在調試代碼時fmt.Printf(&My name is %s, I am %d!&, me.FullName(), me.Age()),您可以選擇專門進入Age()。
要調用Smart Step Into,請在“ 運行”菜單中按Shift+F7或選擇“ Smart Step Into ”。
三、【新的重構】
1、提取界面:
該提取接口重構可以幫助你快速創建一個基于所選類型的新接口。要調用它,請調用Refactor This,Ctrl+Alt+Shift+T 在Windows / Linux或^TmacOS上按,然后 在彈出菜單中選擇Extract Interface。
重構對話框顯示了要傳輸到新接口的建議成員列表。您可以為接口指定名稱,并選擇應放置它的文件,目錄或包。如果類型已經實現了任何接口,它將自動從列表中排除。
2、更有能力重命名:
在重命名重構也有助于重命名接口聲明的方法。重命名此類方法時,GoLand也會提供重命名它們的實現。“ 查找”工具窗口中的“ 重構預覽”面板可讓您查看當前重構將影響的內容,并按用戶在項目中的類型和位置進行分組。
四、【尼爾分析儀】
goland 2019.1為我們提供了許多方法來使零值變得有用,但是我們擁有的機會越多,陷入陷阱就越容易。我們全新的Nilness Analyzer是一組代碼檢查,旨在即時檢測變量在各種情況下是否具有零值或零值,并提醒您潛在的錯誤和問題。
五、【調試器改進】
1、Goroutines而不是線程:
調試器輸出現在顯示goroutines而不是線程。在它們之間切換,快速導航到標準Go庫,并獲得有關代碼執行方式的更多信息。此外,使用“ 復制堆棧”(右鍵單擊goroutine列表)將整個幀堆棧復制到剪貼板。
2、將int視為二進制,十進制或十六進制:
您現在可以選擇是否在調試器視圖中將int變量顯示為二進制,十進制或十六進制。右鍵單擊變量,然后在“ 查看方式”下選擇相應或首選選項。
3、以鼠標手勢運行到光標:
在以游標運行的動作,現在通過點擊行號在調試使用。 將鼠標懸停 在一條線上以突出顯示它。單擊行號以運行到光標。
4、支持小型轉儲:
除了探索核心轉儲之外,現在您還可以在IDE中打開并分析Windows小型轉儲。與核心轉儲一樣,它就像選擇Run |一樣簡單 打開核心轉儲。
5、使用sudo運行Go配置:
現在可以使用sudo 運行運行/調試配置。它允許您調試需要特權操作的應用程序作為用戶。
六、【支持主題定制】
1、向全新的UI主題問好!深紫色,藍綠色的光,和灰色 的主題現在是可用的,通過插件。紫色不夠?太無聊?好玩嗎?沒問題了!從goland 2019.1開始,所有基于IntelliJ-IDEA的IDE都可以獲得所有UI元素的完全可自定義顏色。你可以從字面上改變任何顏色!
七、【直接從IDE安裝任何Go SDK】
在GoLand中創建新項目時,現在可以選擇下載并安裝任何所需版本的SDK,包括Beta和RC版本。您不必離開IDE或再次通過Web瀏覽。一旦安裝了所選的SDK版本,GoLand就會在“ 事件日志”窗口中通知您。
補丁文件會被殺毒軟件誤報毒,請關閉殺毒軟件后進行下載
網友評論
支持 (0 ) 回復