使用IDEA快捷鍵閱讀源碼
ctrl + e 檢視最近打開的檔案
caps + tab 同樣也是檢視最近打開的檔案
ctrl + { 傳回上一步編輯擷取滑鼠停留的位置
ctrl + } 傳回下一步編輯擷取滑鼠停留的位置
F2 提示某個類、方法、屬性資訊(前提得選中哦)
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2csQTVq1EejR1Tx0keYhnRzwEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcuQjM4MzM1MjMxAzNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
F1 截圖工具
F3 貼圖工具
F4 檢視父類有哪些
F8、F9快速標明一個SpringBootApplication主方法執行
閱讀源碼最重要的幾個功能:
1:檢視某方法被哪些地方調用:crtl+g
2:檢視某方法的調用樹:crtl+alt+h
3:檢視某個類被某些地方調用(不包括實作的接口):crtl+ t
4:檢視某個類的繼承樹:show diagram 能夠看到這個類的繼承的圖,很清晰
5:檢視某個類的被繼承樹: F4
6:檢視某個類的方法和屬性,或者包含的父類屬性:點選左上角的structure檢視。
還有一些小功能:比如正常使用的ctrl + v ,隻能看到你上一次粘貼的,而使用ctrl + shift + v 就能看到一個粘貼闆,可以多重選擇。
還有一些縮寫,友善使用
1:psvm public static void main(String[] args){}
2:sout System.out.println();
3:souf System.out.printf();
4:serr System.err.println();
5:psf public static final
6:psfi public static final int
7:psfs public static final String
抽取一段代碼重構:
alt + shift + m