Idea快速入門指南
*1.*配置
我們在啓動界面打開配置頁面:
或者
進入idea以後,我們可以進行一系列配置。
1.1.字體和主題:
另外,主題也可以到網上下載,但是建議大家不要去浪費時間了。
1.2.啓動項:
1.3.快捷鍵
類名自動補全:
默認並不是Alt + /。而大家玩eclipse比較熟悉了,所以我們改成Alt + /
習慣使用Eclipse快捷鍵的也可以自行選擇
代碼生成:
默認的代碼生成快捷鍵:Alt + insert
。很多同學電腦中沒有 Insert 按鍵。
因此這裏需要修改,大家自己選擇。我設置的是Alt + I
1.4.代碼聯想
1.5.編輯器字體:
1.6.編碼
1.7.maven
idea自帶的maven版本是3.3.9,我們一般不需要指定自己的。不過我們可以指定settings.xml來修改自己的倉庫地址。
1.8.ES6語法支持
1.9.Vue插件安裝
2.常用快捷鍵(非Eclipse)
快捷鍵 | 作用 |
---|---|
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 :羅列類的繼承關係
3.代碼補全
idea有很多的代碼自動補全功能,有兩個地方可以設置:
還有一個:
其作用演示:
通過後綴的方式快速完成一些代碼的補全,一般寫完後綴,按tab或回車即可。羅列一些比較常用的:
代碼 | 效果 |
---|---|
psvm | 自動生成main函數 |
.var | 自動爲對象生成聲明 |
sout | 輸出:System.out.println() |
.if | 生成if判斷 |
.for | 生成循環,默認是高級for |
fori | 用普通for進行遍歷 |
.try | 生成try … catch |
4.project與module
4.1.idea的maven理念
在Idea中,沒有工作空間的概念,每一個Project就是一個獨立的文件夾,也是一個獨立的窗口。然後我們可以在Project中創建多個Module。
是不是感覺與maven的項目結構完全一致?
說對了,idea就是完全貫徹了maven的理念。
4.2.小技巧
熟悉eclipse的同學會覺得很不方便,無法在一個界面中創建很多的工程。
不過有一個取巧的辦法:我們可以創建一個empty的工程:
然後選擇empty工程:
然後填寫名稱:
點擊Finish:
但是接下來,就不要再新建Project了,而是新建Module,Module就類似原來的工程的概念:
然後創建一個maven工程:
然後填寫項目信息:
填寫項目位置信息:
界面結構:
5.打開springboot的run dashboard
先看下run dashboard是什麼:
可以看到,這裏可以同時顯示多個springboot項目,非常方便。
默認情況下,idea的run dashboard是關閉的,當檢測到你有多個springboot項目時會彈出提示框,詢問是否打開。
如果我們想要自己打開,需要修改配置。
在你的idea的項目目錄中,有一個.idea目錄:
其中,有一個workspace.xml:
打開,搜索Rundashboard,找到下面這段:
然後在Component中添加下面的內容:
<option name="configurationTypes">
<set>
<option value="SpringBootApplicationConfigurationType" />
</set>
</option>