Java開發(fā)平臺(tái)Intellij IDEA使用教程:排名前5的鍵盤導(dǎo)航快捷方式
IntelliJ IDEA是Java語(yǔ)言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。雙節(jié)福利來襲!IntelliJ正版授權(quán)最高立減2000!點(diǎn)擊查看詳情!
IntelliJ IDEA快捷方式中排名前5位的導(dǎo)航鍵盤快捷方式這篇文章向您展示了五個(gè)快捷方式,可幫助您快速有效地瀏覽IntelliJ IDEA。點(diǎn)擊查看相應(yīng)的視頻教程。
這篇博客文章的內(nèi)容與視頻相同。如果你喜歡閱讀而不是觀看,這為你提供了一種快速瀏覽內(nèi)容的簡(jiǎ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)的用戶和IntelliJ IDEA的新用戶都非常有用。“搜索全部”可以幫助您快速準(zhǔn)確地找到所需的內(nèi)容,即使您不知道它的鍵盤快捷鍵也是如此。
您可以通過在macOS上按↑↑,或在Windows / Linux上按Shift + Shift來顯示“search everywhere”對(duì)話框,從而在IntelliJ IDEA中的任何位置使用“search everywhere”。它搜索類,文件,符號(hào)和動(dòng)作。再次按下相同的快捷方式將切換該復(fù)選框,從而切換右上角的上下文復(fù)選框。
您可以輸入要搜索的內(nèi)容,例如“導(dǎo)航”。Search Everywhere還支持過濾命令,例如(正斜杠)插件或(正斜杠)編輯器(顯示行號(hào))。您可以從此對(duì)話框打開或關(guān)閉IntelliJ IDEA功能。

Recent Files(最近的文件)
您可以查看最近使用的文件對(duì)話框,在MacOS點(diǎn)擊command+E,或在Windows和Linux上按Ctrl + ? 顯示最近使用的文件對(duì)話框。您可以使用箭頭鍵在此對(duì)話框中導(dǎo)航,并再次使用相同的快捷方式將列表過濾為僅更改的文件。
與任何IntelliJ IDEA對(duì)話框一樣,您可以直接輸入搜索內(nèi)容以過濾結(jié)果,例如JavaAt25。您也可以使用“最近的文件”來顯示沒有與之關(guān)聯(lián)的鍵盤快捷方式的窗口,例如Maven。

除了最近的文件,我們還可以在macOS上使用??+E,或在Windows和Linux上使用Ctrl + Shift + E來打開“ 最近位置”對(duì)話框。同樣,您可以瀏覽該對(duì)話框并直接輸入搜索查詢。

Navigate to Implementation (導(dǎo)航到實(shí)施)
導(dǎo)航到實(shí)現(xiàn)可用于類和方法,并且在有多個(gè)實(shí)現(xiàn)時(shí)非常有用。它回答了“我該怎么辦”這個(gè)問題?
在我們的CustomerRepository界面中,裝訂線圖標(biāo)向我們展示了這些方法是在其他地方實(shí)現(xiàn)的。我們可以在macOS上使用??B,或者在Windows和Linux上使用Ctrl + Alt + B來導(dǎo)航到四個(gè)實(shí)現(xiàn)之一。如果只有一個(gè)實(shí)現(xiàn),則IntelliJ IDEA將帶您直接到達(dá)那里而無需其他提示。

Find Usages(查找用法)
查找用法也可用于類和方法,并采用相反的方法導(dǎo)航到聲明。它查找使用特定實(shí)現(xiàn)的位置。它回答了“我叫什么”的問題?
我們可以在macOS上使用command+F7,在Windows和Linux上使用Alt + F7來查找isEmployed方法的用法。我們可以看到有兩種用法,包括我們目前正在研究的一種。如果我們選擇其他用法,則IntelliJ IDEA會(huì)將我們帶到課程中的位置。

Create Tests(創(chuàng)建測(cè)試)
創(chuàng)建測(cè)試并將其添加到現(xiàn)有測(cè)試類是非常普遍的要求。使用BananaCheck類,我們可以將插入號(hào)放在類名稱上,并在macOS上使用??T或在Windows / Linux上使用Ctrl + Shift + T生成測(cè)試類。IntelliJ IDEA使我們可以選擇為要添加測(cè)試的方法生成輔助代碼。
現(xiàn)在我們可以繼續(xù)編寫測(cè)試了。我們可以根據(jù)需要再次使用相同的快捷方式導(dǎo)航回我們的課程。

您可以使用IntelliJ IDEA中的鍵盤快捷鍵做更多的事情,但這是我們最重要的5個(gè)導(dǎo)航快捷鍵,它們可以幫助您快速有效地在項(xiàng)目中移動(dòng)。
好了這就是今天的內(nèi)容了,在本篇文章中我們講述了開發(fā)必不可少的快捷方式,你學(xué)會(huì)了嗎?如果今天的文章未解決你的需求,可點(diǎn)擊獲取更多免費(fèi)教程。不要忘了在評(píng)論與我們分享您的想法和建議,現(xiàn)IntelliJ正版授權(quán)在線訂購(gòu)最高立減3000元!低至1333!還有多種授權(quán)方式供你選擇。慧都作為IntelliJ IDEA正版合作商,在雙節(jié)來襲之際我們推出重磅活動(dòng)!