下面是自己整理的idea常用快捷鍵以及設置,后續有用到的話再補充
描述 |
快捷鍵 |
idea列編輯模式 |
alt + 鼠標左鍵 |
生成返回值,提示 |
alt + Enter |
直接開始下一行,無論光標在當前行哪里 |
shift + Enter |
為語句添加結束分號/自動給if語句加上大括號 |
CTRL + SHIFT + ENTER |
格式化快捷鍵 |
Ctrl + Alt + L |
清除未使用到的import包 |
ctrl + alt + o |
get set方法快捷鍵 |
ALT + INS |
全局查找替換 |
Ctrl + Shift + R |
整行刪除 |
Ctrl + Y |
撤銷刪除 |
Ctrl + Z |
恢復Ctrl+z 掉的內容 |
Ctrl + Shift + Z |
整行上下移動 |
Ctrl+Shift + ↑/↓ |
關閉Tab |
Ctrl + F4 |
提示參數 |
Ctrl + P |
提示添加try catch |
Ctrl + Alt + T |
全局查找 |
Ctrl + Shift + F |
根據類名查找 |
Ctrl + Shift + N |
變量名/方法名批量更改 |
Shift + F6 |
快速選中一個單詞 |
Ctrl + W |
查找接口的實現類 |
Ctrl + Alt +B |
查看類或接口的繼承關系 |
Ctrl + h |
問題描述 |
解決方法 |
默認情況下Intellij IDEA是關閉了繼承了Serializable接口的類生成serialVersionUID的警告 |
setting->Inspections->Serialization issues,將serialzable class without "serialVersionUID"打上勾; |
idea啟動時,默認打開上次關閉時的工程,如果想默認打開開始頁面的話 |
settings--》system settings--》取消掉reopen last project on startup |
idea默認get set方法一行折疊顯示 |
到setting里修改: File->Setting->Editor->General->Code Folding 將里面的one-line method取消掉即可 |
windows中Ctrl + 空格是更換中文輸入法快捷鍵,但idea中Ctrl + 空格是參數提示快捷鍵,所以需要修改這個快捷鍵 |
setting中KeyMap--》Main menu--》code--》Completion--》Basic先刪除之前的Ctrl + 空格,再修改為Ctrl + alt + / |
idea默認會顯示參數提示 |
setting-->Editor-->General-->Appearance-->show parameter name hints |
maven時,控制台亂碼 |
File > Settings > Maven > Runner -DarchetypeCatalog=internal -Dfile.encoding=GB2312 |
idea鼠標放到方法上面,自動顯示方法注釋 |
settings--》editor--》general--》show quick documentation |
idea用的時間久了,有些新的maven依賴在編寫pom文件時不自動提示,這是因為idea沒有從本地maven倉庫更新maven索引,更新一下就可以了 |
settings-->Build,Execution,Deployment-->Build Tools-->Maven-->Repositories在右側會看到本地倉庫地址,選中,然后update就可以了 |