摺疊代碼,釋放代碼
Ctrl + Shift + -
Ctrl + Shift + +
F5 複製文件
F6 移動文件
複製全路徑 Ctrl + Shift + C
移動一行 Alt + Shift + 上下
刪除一行 Ctrl + X 或者 Ctrl + Y
複製一行 Ctrl + D
註釋 Ctrl + / 和 Ctrl + Shift + /
Ctrl + Alt + insert 新建
Ctrl + E 最近打開的文件
Ctrl + K VCS提交項目
Ctrl + Shift + V 彈出剪切板,選擇對應數字就可以直接粘貼
try catch Ctrl + Alt + T
格式化代碼 Ctrl + Alt + L
Alt + Insert 生成代碼(如get、set方法,構造函數等)
Ctrl + Shift + Space 自動補全代碼(智能提示)
Alter Enter 進行代碼提示、把for替換成foreach,在interface上按alter + enter可以實現這個接口
Ctrl + Alt + H 選定方法後即可查看誰調用以及調用了誰
Ctrl + Alt + V 補充代碼的返回值
查看繼承樹 Ctrl + H
查看依賴 Ctrl + Shift + Alt + U
F8 單步過
F7 單步進
F9 resume跳到下一個斷點,沒有下個斷點重新開始,繼續運行
打上斷點 Ctrl + F8
Shift + F9 Debug運行
查看所有斷點,也可以進行條件斷點 Ctrl + Shift + F8
列編輯 選中一個詞或者字母進行列編輯 Ctrl + Alt + Shift + J
列編輯 Alt + 長按鼠標左鍵,或者直接按鼠標中鍵
精準搜索字符串(Find in path) Ctrl + Shift + F
精準搜索類 Ctrl + N
搜索文件同理 Ctrl + Shift + N
搜索符號和方法同理 Ctrl + Alt + Shift + N
定位行 Ctrl + G
全局搜索(search everywhere) Shift + Shift
(連續按兩下即可搜索jar包裏面的類)
Ctrl + F12 查看類的大綱(m是方法、f是屬性)
Ctrl + Alt + 左右 查看上個文件、查看下個文件;似乎還可以使用 Alt + 左右
Ctrl + Q 查看方法返回值,鼠標放在變量、類名、方法名上顯示文檔內容 (也可以在提示補充的時候按)
Alt + 7 查看文件結構
Ctrl + O 選擇重寫/實現方法
轉換大小寫 Ctrl + Shift + U
F2 定位到錯誤位置
在本行之前新建一行 Ctrl + Alt + Enter
Ctrl + 左右 移動光標到下一個word(move caret next word)
Ctrl + Shift + 左右 選中這個單詞
Ctrl + Enter 換行光標顯示到末尾
Ctrl + Shift + Enter 換行光標顯示到首前
Ctrl + Shift + Enter 完成本句然後按這個快捷鍵,會在結尾加;
直接強勢添加一行 Shift + Enter
Alt + shift + ↑ 跨方法移動行
Ctrl + shift + ↑ 在本方法內移動行
項目之間的跳轉 Ctrl + Alt + [
Ctrl + Alt + S 彈出設置的彈框
Alt + F9 運行到指定行,degger按F2可以setValue,也就是動態更改list的值,然後繼續運行。
Alt + F8 選定list查看debug出來的list信息(evaluate expression表達式求值),也可以直接在debugger窗口下直接查看。
Alt + F7 查找使用的地方引用
Alt + F12 調出Terminal
Alt + Shift + F9 選擇對應方法Debug
Ctrl + Shift + F9 Debug運行當前類、當前上下文(debug context configration)
Ctrl + Shift + F10 Run
Alt + 1 打開Project(使用它對應的數字鍵就能打開),然後按ESC還可以回到代碼區。
Alt + 2 打開斷點區域。
關閉當前窗口 Ctrl + F4
關閉其他窗口 Alt + Shift + Click
關閉自己窗口 Shift + Click
idea初始步驟:
1、激活
2、設置編碼格式 https://blog.csdn.net/m0_38132361/article/details/80628203
3、設置maven
3、設置字體font和color scheme底下的console font
4、設置Appearance底下的堆棧和windows bar
5、設置git
6、設置工具欄Toobar
7、設置默認導入
查看鏈接:
springboot的static和templates
https://www.cnblogs.com/wangshen31/p/8727359.html
springboot同時支持jsp和html
http://www.orchome.com/1091
Spring Boot中靜態資源(JS, 圖片)等應該放在什麼位置
https://www.cnblogs.com/chry/p/5877979.html
簡單快速的用SpringBoot訪問靜態資源(圖片、html)
https://blog.csdn.net/qq_36481052/article/details/79075214