idea使用技巧(idea使用指南)
山有木兮木有枝,心悅君兮君不知。
1.安裝
1.1.安裝
我們使用的是最新的2017.3.4版本:
雙擊開啟,
選擇一個目錄,最好不要中文和空格:
然後選擇桌面快捷方式,請選擇64位:
然後選擇安裝:
開始安裝:
然後勾選安裝後執行,Finish:
1.2.首次配置
然後是UI介面選擇,有白色和黑色兩款,總有一款適合你:
把不需要的元件禁用:
外掛暫時不選擇安裝,以後有需求還可以來安裝:
然後進入執行介面:
啟用Idea:
這裡有三種啟用方式:
- 第一種:購買正版使用者(如果有資金最好選擇正版)
- 第二種:啟用碼(這種方法在下面有講解)
- 第三種:線上啟用(有一個過期時間,這個時間一過就必須再次聯網授權伺服器請求啟用)
土豪請選擇第一種,每年大概不到$700
非土豪,請參考:http://idea.lanyus.com/ 中的教程。
啟用完成,就可以開始擼程式碼了:
2.配置
我們在啟動介面開啟配置頁面:
進入idea以後,我們可以進行一系列配置。
2.1.字型和主題:
另外,主題也可以到網上下載,但是建議大家不要去浪費時間了。
2.2.啟動項:
2.3.快捷鍵
類名自動補全:
預設並不是Alt /。而大家玩eclipse比較熟悉了,所以我們改成Alt /
程式碼生成:
預設的程式碼生成快捷鍵:Alt insert。很多同學電腦中沒有 Insert 按鍵。
因此這裡需要修改,大家自己選擇。我設定的是Alt I
還有快捷彈出 New選單:
預設是Alt Insert,沒有Insert按鍵的同學,可以修改。我設定的也是Alt I
2.4.程式碼聯想
2.5.編輯器字型:
2.6.編碼
2.7.maven
idea自帶的maven版本是3.3.9,我們一般不需要指定自己的。不過我們可以指定settings.xml來修改自己的倉庫地址。
2.8.ES6語法支援
2.9.Vue外掛安裝
3.常用快捷鍵
快捷鍵作用Ctrl Y刪除一行Ctrl D複製一行Ctrl Alt L格式化Ctrl Alt O導包Alt Insert(可修改)New選單/程式碼生成選單(生成getter和setter,maven依賴等)Ctrl /註釋Ctrl Shift /多行註釋Ctrl Alt 左/右回退到上一次操作的地方,等於eclipse中的 Alt 左/右Shift Alt 上/下將程式碼上移或下移一行
Ctry H :羅列類的繼承關係
4.程式碼補全
idea有很多的程式碼自動補全功能,有兩個地方可以設定:
還有一個:
其作用演示:
通過字尾的方式快速完成一些程式碼的補全,一般寫完字尾,按tab或回車即可。羅列一些比較常用的:
程式碼效果psvm自動生成main函式.var自動為物件生成宣告sout輸出:System.out.println().if生成if判斷.for生成迴圈,預設是高階forfori用普通for進行遍歷.try生成try ... catch
5.project與module
5.1.idea的maven理念
在Idea中,沒有工作空間的概念,每一個Project就是一個獨立的資料夾,也是一個獨立的視窗。然後我們可以在Project中建立多個Module。
是不是感覺與maven的專案結構完全一致?
說對了,idea就是完全貫徹了maven的理念。
5.2.小技巧
熟悉eclipse的同學會覺得很不方便,無法在一個介面中建立很多的工程。
不過有一個取巧的辦法:我們可以建立一個empty的工程:
然後選擇empty工程:然後填寫名稱:
點選Finish:
但是接下來,就不要再新建Project了,而是新建Module,Module就類似原來的工程的概念:
然後建立一個maven工程:
然後填寫專案資訊:
填寫專案位置資訊:
介面結構:
6.開啟springboot的run dashboard
先看下run dashboard是什麼:
可以看到,這裡可以同時顯示多個springboot專案,非常方便。
預設情況下,idea的run dashboard是關閉的,當檢測到你有多個springboot專案時會彈出提示框,詢問是否開啟。
如果我們想要自己開啟,需要修改配置。
在你的idea的專案目錄中,有一個.idea目錄:
其中,有一個workspace.xml:
開啟,搜尋Rundashboard,找到下面這段:
然後在Component中新增下面的內容: