常用的IDEA快捷鍵
程式碼右移:TAB鍵
程式碼左移:shift+TAB鍵
程式碼上移:shift+alt +方向鍵上
程式碼下移:shift+alt +方## 標題向鍵下
格式化程式碼 : ctrl +shift+L
刪除當前行 :ctrl + Y
複製該行程式碼到下一行 : ctrl + D
插入自動生成的構造方法 alt + insert
覆寫方法:ctrl+o
選中多行同時修改 : 按住alt 用滑鼠從上往下拉
輸入psvm/main:生成main()方法;
fori:生成for迴圈;
ctrl+shift+alt:多行操作
Ctrl+Alt+v:自動補齊返回值型別
ctrl+i:實現介面中的方法
ctrl+shift+u:大小寫轉換
CTRL+SHIFT+Z:取消撤銷
Ctrl+Shift+J:將選中的行合併成一行
ctrl+g:定位到某一行
Ctrl+Shitft+向下箭頭:將游標所在的程式碼塊向下整體移動
Ctrl+Shift+向上箭頭:將游標所在的程式碼塊向上整體移動
Alt+Shift+向下箭頭:將行向下移動
Alt+Shift+向上箭頭:將行向上移動
Ctrl+F:在當前檔案中查詢
Ctrl+R:替換字串
Ctrl+Shift+F:在全域性檔案中查詢字串
Ctrl+Shift+R:在全域性中替換字串
Ctrl+Shift+Enter:自動補齊{}或者分號;
Shift+Enter:在當前行的下方開始新行
Ctrl+Alt+Enter:在當前行的上方插入新行
Ctrl+Delete:刪除游標所在至單詞結尾處的所有字元
如果要輸出一個物件陣列的內容可以直接用這個.for
就可以生成,例如
Field[] fields = c1.getFields();
//在這裡打fields.for會自動生成下面的內容
for (Field field : fields) {
}
如果想輸出一個方法的返回值,直接在方法後面.sout就可以把這個方法放入System.out.println();例如:
//輸入c1.getName().sout回車會生成:
System.out.println(c1.getName());