查閱官方快捷鍵說明:Help -> Keymap Reference 。如下表格基於 Windowshtml
快捷鍵 | 解釋 |
---|---|
代碼自動排版 | Ctrl + Alt + L |
複製一行或選中的內容 | Ctrl + C |
查找 Java 類(推薦) | Ctrl + N |
查找資源(包括 Java 類)(推薦) | Ctrl + Shift + N |
全局查找字符串(推薦) | Ctrl + Shift + F |
窗口橫向滾動(推薦) | Shift + 鼠標滾輪 |
自動補全語句分號(推薦) | Ctrl + Shift + Enter |
顯示類繼承結構 | Ctrl + H |
顯示方法或類的 JavaDoc | Ctrl + Q |
重寫父類或者接口的方法 | Ctrl + O |
整理 import | Ctrl + Alt + O |
回到上一次光標所在位置 | Alt + Ctrl + → / Alt + Ctrl + ← |
文件切換 | Alt + → / Alt + ← |
列出全部方法 | Alt + 7(Ctrl + F12 更好,可支持查找) |
生成方法(getter、setter) | Alt + Insert |
跳轉到當前方法的調用方法 | Ctrl + 鼠標左鍵 |
跳轉到指定行 | Ctrl + G |
搜索全部資源 | double Shift(輸入 / 能夠支持查找文件夾) |
查看一個接口的實現方法 | Ctrl + Alt + B |
重命名 | Shift + F6 |
替換 | Ctrl + R |
依次切換打開的文件(推薦) | Ctrl + Tab |
新建文件 | Ctrl + Alt + Insert |
顯示工具窗口 | Alt + 數字角標 |
接口方法跳轉到具體實現 | Ctrl + Alt + B |
跳轉到接口聲明 | F4 |
打開最近文件列表 | Ctrl + E |
設置鼠標劃過顯示 javadoc
File -> Setting -> Editor -> General -> Show quick documentation on mouse move
java
設置代碼默認不折疊
File -> Setting -> Editor -> General -> Code Folding One line method
maven
隱藏 .idea 文件夾和 *.iml 文件夾
setting -> File Type
ide
給經常使用語句設置快捷鍵
Settings -> Editor -> Live Templates
能夠新建一個本身的 Template Group,而後裏面添加本身模板代碼svn
設置自動註釋不加在代碼行首
Code Style -> Java -> Code Generation
去掉 Line comment at first column 和 Block comment at first column 複選框的勾工具
使項目脫離 svn 版本管理 刪除隱藏的 .svn 文件夾便可ui
不顯示麪包屑導航 Editor - General - Appearance - Show breadcrumbsidea
不顯示編輯面板左側方法摺疊和提示小圖標.net
方法摺疊:Editor - General - Code Floding - Show code floding outline插件
提示小圖標:Editor - General - Show gutter icons
運行 maven 命令控制檯中文亂碼 Setting->maven->runner VMoptions:-Dfile.encoding=GB2312
按 F2 快速定位下一個語法錯誤和警告,Shift + F2 往上找
在版本控制文件對比窗口時,調到下一處修改的地方
按 F7 跳到下一處修改,Shift + F7 到上一處修改
顯示類繼承結構圖(UML)
選中類名 -> 右鍵 Diagram -> 右鍵 Show Implementations -> 選中添加須要顯示的子類
快捷方法顯示類繼承結構圖
選中類名後 Ctrl + H -> 彈出視圖中 Ctrl + A -> 右鍵 Diagram
從接口直接直接跳到實現
ctrl + alt + 鼠標左鍵,也能夠經過快捷鍵 Ctrl + Alt + B
補全判空、非空:在變量後面輸入 . 接着輸入 null 回車便可。非空即輸入 notnull 或者 nn
快速補全語句:Ctrl + Shift + Enter 補全分號和花括號等
快速選中多行:往下摁住鼠標滾輪,拖動便可