很久都沒寫技術博客了,很多東西缺乏總結,技術也沒進步,立個flag,以後每週認真寫一篇技術總結。
寫了好多年程序了,昨天設置了下idea自動引入依賴和刪除依賴,再也不要自己手動去一個個刪除引用操作了,感慨很多事情,掌握好方法技巧,就能變得很簡單。感覺有必要寫總結一下如何高效使用idea的文章。
安裝好idea 後,我們可能首先通過idea 安裝一些插件,如lombok,阿里巴巴規範,git,等常用插件後,就可以使用了
我們開發代碼,爲了提高編碼效率,首先需要設置快捷鍵方式,向作者我的話,一開始用的是eclipse,所以習慣將idea設置爲eclipse 快捷鍵方式。設置方式如下:
目的是習慣了使用eclipse的快捷鍵,在使用IDEA時不想重頭記一套新的快捷鍵。
按照下面的順序操作
File --> settings --> keymap --> 在下來框中選中Eclipse
設置完快捷鍵,那麼就有必要了解下一些常用的快捷鍵如下:
Ctrl+Alt+T,可以把代碼包在一個塊內,例如:try/catch。
Ctrl+Enter,導入包,自動修正。
Ctrl+Alt+L,格式化代碼。
Ctrl+/或Ctrl+Shift+/,註釋(//或者/**/)。
Alt+Delete,安全刪除。
ctrl+o 查看類的結構:類似於eclipse的outline
ctrl+alt+u 查看類的繼承結構
double Shift 查找文件
Ctrl + Alt + O 整理import
Ctrl + Alt + B 跳到方法實現處
Alt + Enter 快速修復錯誤
快捷鍵參考文檔
https://www.cnblogs.com/jiangbs/p/8724209.html
說完快捷鍵,那麼我們我知道我們經常通過動態代理生成接口的對象,那麼我們通過註解如@Autowired 引入對象時,idea 會報錯,那麼我們如何忽略這個報錯呢,我們通過設置告警級別忽略這個報錯:通過下圖設置即可
作者一開始說過自動刪除和引入依賴,當我們不小心刪除移動導致很多類的依賴報錯時,我們一個個手動的太麻煩了,那麼如何快速的自動引入和刪除呢
自動清除的配置方法: 可以settings-general-auto import-java項,勾選optimize imports on the fly,在當前項目下會自動清除無效的import,而且這個是隨時自動清除的