6 个珍藏已久 IDEA 小技巧,这一波全部分享给你!
前進(jìn)/后退
我們使用瀏覽器的過程,可以點(diǎn)擊后退查看之前的瀏覽記錄。在 IDEA 也有同樣的功能,當(dāng)我們編輯代碼時(shí),點(diǎn)擊查看了調(diào)用類實(shí)現(xiàn)邏輯,然后可以使用后退快捷鍵,快速回到剛才待編輯的代碼處。
有后退,當(dāng)然也有前進(jìn)啦~
前進(jìn)/后退快捷鍵如下:
Windows:Ctrl?+?Alt + Left/Right(方向鍵)
Mac: ? + ? + ← / →(方向鍵)
示意圖如下:
查看歷史記錄
還是以瀏覽器為例,當(dāng)我們已經(jīng)點(diǎn)擊很多網(wǎng)頁,這時(shí)想查看之前看過一個(gè)網(wǎng)頁,使用后退就會(huì)很費(fèi)勁,需要一個(gè)個(gè)回退過去查找。這種情況下,直接從歷史記錄查看將會(huì)變得很高效。
同樣的,IDEA 也提供類似的功能查看歷史文件,并且在彈出窗口內(nèi)可以使用關(guān)鍵鍵快速查找。
快捷鍵如下:
Windows:ctrl + E
Mac:? +E
另外 IDEA 中還有可以查看最近修改代碼的位置,直接點(diǎn)擊快速跳轉(zhuǎn)。
快捷鍵如下:
Windows:ctrl + shift + E
Mac:? + ? ?+E
小技巧
講到這里,建議大家設(shè)置一個(gè)選項(xiàng),限制標(biāo)簽頁(Edit Tabs)數(shù)量。
默認(rèn)情況下,Tab Limit 為 10,標(biāo)簽頁只能打開 10 個(gè),對(duì)于會(huì)按照打開順序關(guān)閉。
如果打開標(biāo)簽頁很多,超過一屏之后, IDEA 就會(huì)把標(biāo)簽頁收納起來,我們需要點(diǎn)擊按鈕才能查看打開被隱藏的標(biāo)簽頁。
這種情況下,被隱藏的標(biāo)簽頁大概率是不會(huì)被查看了,這種情況下還不如使用上面查看歷史文件的快捷鍵查找高效。
自動(dòng)補(bǔ)全代碼
使用這個(gè)快捷鍵,可以自動(dòng)補(bǔ)全代碼末尾的分號(hào),括號(hào)對(duì)等等,可以讓我們少打很多字符。另外這個(gè)快捷鍵還會(huì)自動(dòng)格式化完成的代碼。
快捷鍵:
Windows:ctrl + shift + Enter(回車鍵)
Mac:? + ? ?+??
自動(dòng)補(bǔ)全分號(hào)
自動(dòng)補(bǔ)全括號(hào)對(duì)
除了以上功能,大家可以在其他地方試試,說不準(zhǔn)有小驚喜哦!
快速抽取變量
有時(shí)候新建了一個(gè)對(duì)象,忘記了創(chuàng)建了變量,就很麻煩,需要移動(dòng)光標(biāo)到前面,然后聲明。
這種情況下,我們可以使用 IDEA 的重構(gòu)功能-Introduce Variable。
快捷鍵如下:
Windows:ctrl + alt + V
Mac:? + ? ?+ V
除了這種方式之外,最近還學(xué)到另外一種方式,使用 IDEA 后綴補(bǔ)全(Postfix Completion)。
重命名
有時(shí)候手誤會(huì)把邊變量名拼寫錯(cuò)誤,等到自己發(fā)現(xiàn)時(shí),這個(gè)變量已經(jīng)被引用了多次,這時(shí)再修改,需要把所有引用的地方都修改一遍,這就很麻煩。
IDEA 重構(gòu)功能-重命名(Rename),可以修改命名,并且一鍵替換所有的引用的地方。
另外函數(shù)名,類名修改都可以使用這個(gè)快捷鍵。
快捷鍵如下:
Windows:shift + F6
Mac:?? ? + F6
GenerateSerialVersionUID
最后推薦一個(gè)插件-GenerateSerialVersionUID,安裝插件之后,可以使用 IDEA Generate 功能,自動(dòng)生成 隨機(jī)的serialVersionUID。
如果你們經(jīng)常使用 Dubbo,這個(gè)插件可以省下很多事。
有道無術(shù),術(shù)可成;有術(shù)無道,止于術(shù)
歡迎大家關(guān)注Java之道公眾號(hào)
好文章,我在看??
總結(jié)
以上是生活随笔為你收集整理的6 个珍藏已久 IDEA 小技巧,这一波全部分享给你!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么美团全面推动 K8S 落地,咬紧牙
- 下一篇: ubuntu安装USB转串口驱动(PL2