對於做Java開發的同學使用最熟練的開發工具應該當屬Eclipse了吧,但是做到後面的話一般都會轉用Intellij Idea。至於轉用Intellij有什麼好處我就不贅述了,簡言之就是功能強大,使用便捷,能夠大大提升我們的工作效率。
由於目前工作主要用Go語言進行底層開發,所以採用了GoLand開發工具,它跟Idea一樣同為JetBrains公司的產品,本篇主要介紹下GoLand.2018.1.2的啟用及其常用的提示。
GoLand.2018.1.2啟用
1、下載GoLand並安裝
https://pan.baidu.com/s/1vPClabBF8K8xvOFHfkrSyQ
2、拷貝JetbrainsCrack.jar至安裝目錄下的bin
以我的安裝目錄為例:C:\Program Files\JetBrains\GoLand 2018.1.2\bin
3、編輯goland.exe.vmoptions和goland64.exe.vmoptions
找到bin目錄下的 goland.exe.vmoptions 和 goland64.exe.vmoptions 兩個檔案,用Notepad++或者Editplus++開啟分別在最後面追加一行如下內容(把路徑改為你的實際安裝路徑,注意:前後不能有空格)
-javaagent:C:\Program Files\JetBrains\GoLand 2018.1.2\bin\JetbrainsCrack.jar
4、開啟並啟用GoLand
在彈出的啟用對話方塊中選擇第二項"Activation code",拷貝下面的內容至對話方塊內容處,點擊【OK】按鈕。
ThisCrackLicenseId-{"licenseId":"ThisCrackLicenseId","licenseeName":"Admin","assigneeName":"","assigneeEmail":"avxhm.se@gmail.com","licenseRestriction":"Admin","checkConcurrentUse":false,"products":[{"code":"II","paidUpTo":"2099-12-31"},{"code":"DM","paidUpTo":"2099-12-31"},{"code":"AC","paidUpTo":"2099-12-31"},{"code":"RS0","paidUpTo":"2099-12-31"},{"code":"WS","paidUpTo":"2099-12-31"},{"code":"DPN","paidUpTo":"2099-12-31"},{"code":"RC","paidUpTo":"2099-12-31"},{"code":"PS","paidUpTo":"2099-12-31"},{"code":"DC","paidUpTo":"2099-12-31"},{"code":"RM","paidUpTo":"2099-12-31"},{"code":"CL","paidUpTo":"2099-12-31"},{"code":"PC","paidUpTo":"2099-12-31"}],"hash":"2911276/0","gracePeriodDays":7,"autoProlongated":false}
GoLand提示
1、GoLand常用設定(Idea基本類似)
Settings 》Editor 》Font 設定字型及字型大小、行間距、備用字型Settings 》Keymap 設定快速鍵Settings 》Editor 》General 》Code Completion 設定智能提示大小寫敏感為“None”點擊右下角像“老人頭”似的表徵圖設定【代碼檢測警告提示】等級,建議開啟InspectionsSettings 》Editor 》General 》Auto Import 設定包自動匯入和最佳化匯入Settings 》Editor 》General 》Editor Tabs 設定開啟的Tab頁多行顯示及開啟的Tab頁上限Settings 》Editor 》Code Style 》Go 右側Other標籤頁,勾選Add leading space to commentsSettings 》Appearance & Behavior 》System Settings 右側勾選設定每次啟動和開啟項目時候的規則Settings 》Editor 》General 右側滾動至Limits地區設定最近開啟的檔案上限View 》Enter Full Screen 進入全螢幕模式VCS 》Local History 》Show History 查看對比當前檔案的本地記錄 或者選中某個檔案,右鍵選擇"Local History" > "Show History" 查看對比該檔案的本地記錄
小技巧:
在開啟的Java類中,右鍵選擇“Diagrams” 》“Show Diagram...” 可以查看該類的結構圖
在開啟的Java類中,選擇菜單“View” 》“Show Bytecode” 可以查看該類的位元組碼
在輸入一個json格式的字串時,可以在雙引號內,按 Alt+Enter 快速鍵選擇“Inject language or reference”,選擇json語言,再次按 Alt+Enter 快速鍵選擇“Edit JSON Fragment”即可在開啟的JSON Fragment.json中直接輸入json格式的字串,上面的雙引號內會自動回顯經過轉義的json字串。
2、GoLand常用快速鍵(Idea基本類似)
Ctrl + Alt + S 快速開啟Settings對話方塊Ctrl + Alt + P 抽取寫死的參數到方法參數Ctrl + Alt + M 抽取代碼塊到一個新的方法Ctrl + E 選擇最近開啟的檔案Alt + F3 快速尋找當前檔案中與該選中部分相匹配的內容Alt + F8 Debug模式下對選中的某個運算式進行計算Ctrl + Shift + F 快速尋找在檔案中的內容並顯示雙擊Shift 快速跳轉到所尋找的具體檔案夾中