IntelliJ IDEA 中有什么讓你相見(jiàn)恨晚的技巧?
IntelliJ IDEA,一款強(qiáng)大的開(kāi)發(fā)工具,使用越多越能感受到它的魅力,它總是在我們編寫代碼的過(guò)程中給我們帶來(lái)驚喜。出于對(duì)IntelliJ IDEA的熱愛(ài),我決定開(kāi)設(shè)一個(gè)專欄或系列,與大家分享一些實(shí)用的IntelliJ IDEA技巧。本文是系列的開(kāi)篇之作,將介紹一些鮮為人知但又非常實(shí)用的小技巧,希望能給大家?guī)?lái)啟發(fā)和幫助。

演出模式
使用Presentation Mode,將idea弄大,你只需要關(guān)注一個(gè)類里面的代碼,不再受到干擾的coding
。
使用Alt+V
快捷鍵,彈出View
視圖,再選擇Enter Presentation Mode
。
如下圖:

使用這個(gè)模式的好處在于,它能夠讓你更專注地查看特定類的代碼。這樣做的優(yōu)點(diǎn)是,你能夠更加集中精力,不會(huì)被其他類的代碼分散注意力?;蛟S你會(huì)問(wèn),在進(jìn)入這個(gè)模式后,如果我需要查看其他類的代碼怎么辦呢?這時(shí)就要考驗(yàn)?zāi)銓?duì)快捷鍵的熟練程度了。你可以利用CTRL+E來(lái)快速?gòu)棾鲎罱褂玫奈募斜怼A硗?,你還可以通過(guò)CTRL+N和CTRL+SHIFT+N來(lái)快速定位到指定的文件。
如何退出這個(gè)模式呢?非常簡(jiǎn)單,只需按下ALT+V快捷鍵,彈出視圖菜單,然后選擇"Exit Presentation Mode"即可。但是,我強(qiáng)烈建議你不要急于退出這個(gè)模式,因?yàn)樵?#34;Enter Presentation Mode"模式下,你仍然可以在IntelliJ IDEA中進(jìn)行各種操作和任務(wù)。只要你對(duì)IDEA足夠熟悉,你可以在這個(gè)模式下高效地完成各種工作。
idea最新的jiguo碼,回qqq01,就可以拿

Inject language
如果你在使用IntelliJ IDEA編寫JSON字符串時(shí),一個(gè)個(gè)轉(zhuǎn)義雙引號(hào)的話,實(shí)在是太麻煩而且容易出錯(cuò)了。在IDEA中,我們可以利用"Inject language"功能來(lái)自動(dòng)轉(zhuǎn)義雙引號(hào)。

只需將光標(biāo)定位到雙引號(hào)內(nèi)部,然后使用ALT+Enter快捷鍵彈出"Inject language"視圖,并選擇"Inject language or reference"選項(xiàng)。

注意,一定要直接按下Enter回車鍵,才能彈出"Inject language"列表。在列表中選擇"JSON"組件即可。

選擇后。鼠標(biāo)會(huì)定位在雙引號(hào)里面,再次使用alt+enter
就可以看

選中Edit JSON Fragment
并回車,就可以看到編輯JSON
文件的視圖了。

通過(guò)觀察,我們可以清楚地看到IntelliJ IDEA確實(shí)為我們自動(dòng)轉(zhuǎn)義了雙引號(hào)。如果想要退出編輯JSON信息的視圖,只需簡(jiǎn)單地使用CTRL+F4快捷鍵即可完成。而令人驚嘆的是,"Inject language"功能支持的語(yǔ)言和操作實(shí)在是多種多樣,多到讓你難以想象。讀者可以自行探索和研究,發(fā)現(xiàn)更多有趣的用法和功能。