IDEA使用技巧以及連接數據庫
IDEA真是越用越覺得它強大,它總是在我們寫代碼的時候,不時給我們來個小驚喜,把一些好用的IDEA技巧以及I如何連接數據庫分享給大家!
一、小技巧
1、更加智能的協助開發
我們使用編輯器的目的就是在于簡化開發難度,加快開發速度。IDEA 就有許多功能,可以更加智能的、更加快速地幫你完成代碼開發。(新版本才支持)
2、代碼提示
下面先介紹最基本的代碼提示功能。
一般編輯器都會提供基本提示功能,可以快速提供可用的方法,變量等。當然 IDEA 也存在這個,在 IDEA 中使用 Ctrl + Space 可以快速提示。
3、快速完成語句
在 IDEA 中,可以使用快捷鍵 Ctrl+Shift+Enter 快速完成聲明 if while 等語句。
4、強大的搜索功能
開發的時候我們會去查看類的源碼,有時我們只知道類的名字,卻不知道具體包的位置,這個時候IDEA 強大的搜索功能可以幫我們迅速地找到。
我們可以按兩下 shift,在彈出的窗口輸入類名,就可以找到。
這個功能不僅可以找類,也可以用于找文件等。
還有的時候我們可能只記得類中的某個關鍵字,那上面的方法就無效。但是沒關系,IDEA 還可以幫你用關鍵字去搜索找到 我們只要輸入 Ctrl+Alt+F 快捷鍵。
5、文件之間的跳轉
點擊Help找到 Find Action,然后點擊Recent Files,就可以實現文件之間的跳轉了
Help --> Find Action(Ctrl + Shift + A)--> Recent Files(Ctrl + E)
6、書簽之前的跳轉
Ctrl + F11:創建書簽。
Ctrl + 書簽名字:需要跳轉的書簽位置。
7、項目之間的跳轉
window -->next Project Window(Ctrl + Alt + 右方括號/Ctrl + Alt + 左方括號)
8、收藏某一段代碼
Favorites:類似于一個收藏夾。
Add to Favorites(Alt +Shift + F):將一個類或者代碼添加到收藏夾。
二、Idea連接數據庫
Idea的還有個強大之處就是連接數據庫,就可以少開一個數據庫工具了,對于電腦內存小的小伙伴也是很友好的喲,我用它其實的目的是連接數據庫生成CRUD代碼,這個也是很不多錯,大大提高了開發效率!
第一步,連接數據庫
一定要事先導入過JDBC驅動的包,在自建的lib目錄下:
之后在新建項目后在最右側會出現Database的連接標志,如圖所示:
第二步,測試數據庫是否連接成功
然后填寫MySQL的地址、端口、用戶名、密碼,庫名測試看是否連接成功!
如果顯示連接不成功,而你的JDBC包明明已經導入好了,且錯誤顯示為找不到驅動,解決方法:
然后一些關于操作數據庫的操作
添加表: 注:這里添加表的操作錯了,應該點擊按鈕后,選擇 Schemas 那一欄才能勾選表進行添加
雙擊表后顯示的:
完成
編寫 SQL 語句的按鈕:
三、幾款實用插件安裝
推薦幾款IDEA插件,能給大家在枯燥的IDEA里帶來更好的coding體驗。
點擊File---->Settings
找到Plugins標簽
然后輸入你想要的插件了
例如:
Translation
對于英語不好的同學來說這個功能可謂是coding必備,不管是看源碼,還是看別人代碼中變量名的意思,都十分重要。
Lombok
本來是不想寫這個插件的,注意這個插件在實際開發中,如果公司明確要求不可以使用,那就一定不使用,這個插件爭議性也很強,雖然很省事,但是會引發很多問題,比如對代碼侵入性強,團隊一人使用,所有人都要使用。所以如果是個人開發小項目我覺得可以使用,省去寫getsettoString方法的功夫。
GenerateAllSetter
一鍵調用一個對象的所有set方法并且賦予默認值 在對象字段多的時候非常方便,在做項目時,每層都有各自的實體對象需要相互轉換,但是考慮BeanUtil.copyProperties()等這些工具的弊端,有些地方就需要手動的賦值時,有這個插件就會很方便,創建完對象后在變量名上面按Alt+Enter就會出來 generate all setter選項。是根據方法返回值生成的哦
小伙伴學會了嗎,今天的分享就到這里了!