Java開(kāi)發(fā)平臺(tái)Intellij IDEA使用教程:排名前5的鍵盤(pán)導(dǎo)航快捷方式
IntelliJ IDEA是Java語(yǔ)言開(kāi)發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開(kāi)發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說(shuō)是超常的。雙節(jié)福利來(lái)襲!IntelliJ正版授權(quán)最高立減2000!點(diǎn)擊查看詳情!
IntelliJ IDEA快捷方式中排名前5位的導(dǎo)航鍵盤(pán)快捷方式這篇文章向您展示了五個(gè)快捷方式,可幫助您快速有效地瀏覽IntelliJ IDEA。點(diǎn)擊查看相應(yīng)的視頻教程。
這篇博客文章的內(nèi)容與視頻相同。如果你喜歡閱讀而不是觀(guān)看,這為你提供了一種快速瀏覽內(nèi)容的簡(jiǎn)便方法,并為閱讀者/觀(guān)看者提供了代碼示例以及指向其他信息的鏈接。
這篇文章介紹的快捷方式是:
- search Everywhere – 在macOS上為↑↑,在Windows / Linux上為Shift + Shift
- Recent Files – 在macOS上為?+E,在Windows / Linux上為Ctrl + E
- Navigate to Implementation – 在macOS上為??+B,在Windows / Linux上為Ctrl + Alt + B
- Find Usages – 在macOS上為?+F7,在Windows / Linux上為Alt + F7
- Create Test– 在macOS上為??+T,在Windows / Linux上為Ctrl + Shift + T
Search Everywhere (搜索全部)
“search everywhere”功能非常強(qiáng)大,對(duì)于有經(jīng)驗(yàn)的用戶(hù)和IntelliJ IDEA的新用戶(hù)都非常有用?!八阉魅俊笨梢詭椭焖贉?zhǔn)確地找到所需的內(nèi)容,即使您不知道它的鍵盤(pán)快捷鍵也是如此。
您可以通過(guò)在macOS上按↑↑,或在Windows / Linux上按Shift + Shift來(lái)顯示“search everywhere”對(duì)話(huà)框,從而在IntelliJ IDEA中的任何位置使用“search everywhere”。它搜索類(lèi),文件,符號(hào)和動(dòng)作。再次按下相同的快捷方式將切換該復(fù)選框,從而切換右上角的上下文復(fù)選框。
您可以輸入要搜索的內(nèi)容,例如“導(dǎo)航”。Search Everywhere還支持過(guò)濾命令,例如(正斜杠)插件或(正斜杠)編輯器(顯示行號(hào))。您可以從此對(duì)話(huà)框打開(kāi)或關(guān)閉IntelliJ IDEA功能。
Recent Files(最近的文件)
您可以查看最近使用的文件對(duì)話(huà)框,在MacOS點(diǎn)擊command+E,或在Windows和Linux上按Ctrl + ? 顯示最近使用的文件對(duì)話(huà)框。您可以使用箭頭鍵在此對(duì)話(huà)框中導(dǎo)航,并再次使用相同的快捷方式將列表過(guò)濾為僅更改的文件。
與任何IntelliJ IDEA對(duì)話(huà)框一樣,您可以直接輸入搜索內(nèi)容以過(guò)濾結(jié)果,例如JavaAt25。您也可以使用“最近的文件”來(lái)顯示沒(méi)有與之關(guān)聯(lián)的鍵盤(pán)快捷方式的窗口,例如Maven。
除了最近的文件,我們還可以在macOS上使用??+E,或在Windows和Linux上使用Ctrl + Shift + E來(lái)打開(kāi)“ 最近位置”對(duì)話(huà)框。同樣,您可以瀏覽該對(duì)話(huà)框并直接輸入搜索查詢(xún)。
Navigate to Implementation (導(dǎo)航到實(shí)施)
導(dǎo)航到實(shí)現(xiàn)可用于類(lèi)和方法,并且在有多個(gè)實(shí)現(xiàn)時(shí)非常有用。它回答了“我該怎么辦”這個(gè)問(wèn)題?
在我們的CustomerRepository界面中,裝訂線(xiàn)圖標(biāo)向我們展示了這些方法是在其他地方實(shí)現(xiàn)的。我們可以在macOS上使用??B,或者在Windows和Linux上使用Ctrl + Alt + B來(lái)導(dǎo)航到四個(gè)實(shí)現(xiàn)之一。如果只有一個(gè)實(shí)現(xiàn),則IntelliJ IDEA將帶您直接到達(dá)那里而無(wú)需其他提示。
Find Usages(查找用法)
查找用法也可用于類(lèi)和方法,并采用相反的方法導(dǎo)航到聲明。它查找使用特定實(shí)現(xiàn)的位置。它回答了“我叫什么”的問(wèn)題?
我們可以在macOS上使用command+F7,在Windows和Linux上使用Alt + F7來(lái)查找isEmployed方法的用法。我們可以看到有兩種用法,包括我們目前正在研究的一種。如果我們選擇其他用法,則IntelliJ IDEA會(huì)將我們帶到課程中的位置。
Create Tests(創(chuàng)建測(cè)試)
創(chuàng)建測(cè)試并將其添加到現(xiàn)有測(cè)試類(lèi)是非常普遍的要求。使用BananaCheck類(lèi),我們可以將插入號(hào)放在類(lèi)名稱(chēng)上,并在macOS上使用??T或在Windows / Linux上使用Ctrl + Shift + T生成測(cè)試類(lèi)。IntelliJ IDEA使我們可以選擇為要添加測(cè)試的方法生成輔助代碼。
現(xiàn)在我們可以繼續(xù)編寫(xiě)測(cè)試了。我們可以根據(jù)需要再次使用相同的快捷方式導(dǎo)航回我們的課程。
您可以使用IntelliJ IDEA中的鍵盤(pán)快捷鍵做更多的事情,但這是我們最重要的5個(gè)導(dǎo)航快捷鍵,它們可以幫助您快速有效地在項(xiàng)目中移動(dòng)。
好了這就是今天的內(nèi)容了,在本篇文章中我們講述了開(kāi)發(fā)必不可少的快捷方式,你學(xué)會(huì)了嗎?如果今天的文章未解決你的需求,可點(diǎn)擊獲取更多免費(fèi)教程。不要忘了在評(píng)論與我們分享您的想法和建議,現(xiàn)IntelliJ正版授權(quán)在線(xiàn)訂購(gòu)最高立減3000元!低至1333!還有多種授權(quán)方式供你選擇?;鄱甲鳛镮ntelliJ IDEA正版合作商,在雙節(jié)來(lái)襲之際我們推出重磅活動(dòng)!