七個(gè)應(yīng)該牢記于心的IntelliJ IDEA快捷鍵
Jetbrains編輯器家族在市場上憑借其卓越的功能和用戶友好的界面獲得了大量用戶的支持。這個(gè)家族基于Jetbrains IntelliJ平臺(tái),提供了多款I(lǐng)DE可供選擇,包括Intellij IDEA、Android Studio、PyCharm、WebStorm、PhpStorm、CLion、GoLand和Rider等等,覆蓋了Java、Python、Web前端開發(fā)和C++等不同領(lǐng)域。
學(xué)習(xí)這些編輯器中最主要的快捷鍵是非常必要的。本文介紹以下7個(gè)重要快捷鍵,它們能夠幫助您更高效地使用編輯器,并節(jié)省大量時(shí)間。
1 選擇增加/減少的代碼區(qū)域
Windows,Linux:Ctrl + W / Shift + Ctrl + W
Mac:? + ↑ 和 ? + ↓
圖片
您可以通過分別按下Ctrl + W或Ctrl + Shift + W來選擇光標(biāo)附近遞增或遞減的代碼區(qū)域。編輯器會(huì)智能檢測有用的選擇范圍。當(dāng)您需要縮進(jìn)或刪除整個(gè)代碼部分時(shí),這個(gè)功能非常有用。
2 應(yīng)用修復(fù)或更正
所有平臺(tái):Alt + Enter
圖片
如果您只能學(xué)習(xí)一個(gè)快捷鍵,那么必須是Alt + Enter。這個(gè)快捷鍵可以顯示修復(fù)問題的建議。您可以使用箭頭鍵選擇其中一個(gè)修復(fù)選項(xiàng),并按Enter鍵直接應(yīng)用它。此外,還有一個(gè)額外的快捷方式:shift + Alt + Enter,它可以直接應(yīng)用第一個(gè)建議。IntelliJ會(huì)按照建議的修復(fù)可能性對(duì)它們進(jìn)行排序,因此在大多數(shù)情況下,這些快捷鍵已經(jīng)足夠使用了!
3 轉(zhuǎn)到下一個(gè)錯(cuò)誤、警告或建議
所有平臺(tái):F2
圖片
使用此鍵,您將進(jìn)入下一個(gè)錯(cuò)誤、警告或建議。這個(gè)快捷鍵與Alt + Enter的組合使用效果很好。使用它在當(dāng)前文件內(nèi)導(dǎo)航并逐個(gè)解決所有問題。
4 轉(zhuǎn)到聲明
Windows,Linux:Ctrl + B
MacOS:?B
圖片
要轉(zhuǎn)到符號(hào)的聲明,請(qǐng)按Ctrl + B。例如,將其按在變量上將把光標(biāo)帶到變量的聲明處。在類名稱上使用它將打開一個(gè)新的選項(xiàng)卡并帶您進(jìn)入類文件。使用? + ? + B(MacOS)或Ctrl + Alt + B(Windows/Linux),您還可以導(dǎo)航到實(shí)現(xiàn)。
5 打開項(xiàng)目窗口
Windows,Linux:Alt + 1
MacOS:? + 1
您應(yīng)該經(jīng)常使用鼠標(biāo)在左側(cè)的項(xiàng)目窗口中導(dǎo)航您的項(xiàng)目。
使用Alt + 1,您可以打開項(xiàng)目窗口并將焦點(diǎn)放在其中。您可以使用箭頭鍵導(dǎo)航項(xiàng)目樹,并通過開始鍵入您要查找的內(nèi)容來進(jìn)行搜索。完成后,使用ESC鍵返回到編輯器。
6 將焦點(diǎn)返回到編輯器/取消更改
所有平臺(tái):ESC
這個(gè)快捷鍵與上面的Alt + 1等其他快捷鍵很好地配合使用。它將焦點(diǎn)返回到編輯器,無論打開了哪個(gè)工具窗口。此外,ESC鍵允許您關(guān)閉任何彈出窗口而不應(yīng)用更改。
7 注釋一行或一段代碼
Windows,Linux:Ctrl + /
MacOS:? + /
圖片
如果您想暫時(shí)注釋一段代碼,可以首先選擇該段(請(qǐng)記住使用Ctrl + W / Shift + Ctrl + W),然后按Ctrl + /。如果要注釋當(dāng)前行的代碼,只需按Ctrl + /即可,無需選擇。