IntelliJ IDEA入門教程(五):入門的常見和有用的技巧(上)
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。
IntelliJ IDEA現(xiàn)已更新至2019.2版本,新版本改進了java13預(yù)覽等20余項功能,提高了開發(fā)效率,趕快下載體驗吧~(點擊查看更新詳情)
IntelliJ IDEA通過一系列功能來有效地進行開發(fā),從而幫助您保持生產(chǎn)力。本主題概述了入門的常見和有用的技巧。
使用快捷方式訪問任何工具窗口時,輸入焦點和上下文將移至該窗口。要將焦點移回編輯器,請按Escape。下表列出了默認工具窗口及其相應(yīng)的快捷方式:
工具視窗 | 快捷鍵 |
Project | Alt+1 |
Version Contro | Alt+9 |
Run | Alt+4 |
Debug | Alt+5 |
Terminal | Alt+F12 |
Editor | Escape |
如果您不知道操作的快捷方式,請按來使用“ 查找操作”功能Ctrl+Shift+A。開始鍵入以按其名稱查找動作,查看其快捷方式或執(zhí)行該動作。
要專注于您的代碼,請嘗試使用Distraction Free Mode,它會刪除所有工具欄,工具窗口和編輯器選項卡。要切換到此模式,請從主菜單中選擇“ 查看” |“其他” 外觀| 進入無干擾模式。
您還可以通過按隱藏所有工具窗口Ctrl+Shift+F12,然后再次按此快捷方式來恢復(fù)布局。
該導(dǎo)航欄是一個緊湊的替代項目工具窗口。要訪問導(dǎo)航欄,請按Alt+Home。
IntelliJ IDEA中的大多數(shù)組件(包括工具窗口和彈出窗口)都提供快速搜索:開始鍵入任何內(nèi)容以過濾列表或通過鍵入的搜索查詢導(dǎo)航到特定項目。
編輯快捷鍵
下表列出了一些與編輯代碼有關(guān)的有用的快捷方式:
行動 | 快捷鍵 |
移動當(dāng)前代碼行 | Ctrl+Shift+Up Ctrl+Shift+Down |
復(fù)制一行代碼 | Ctrl+D |
刪除一行代碼 | Ctrl+Y |
注釋或取消注釋一行代碼 | Ctrl+/ |
注釋一段代碼 | Ctrl+Shift+/ |
在當(dāng)前打開的文件中查找 | Ctrl+F |
在當(dāng)前文件中查找并替換 | Ctrl+R |
下次發(fā)生 | F3 |
上一次發(fā)生 | Shift+F3 |
在打開的標簽頁之間導(dǎo)航 | Alt+Right Alt+Left |
向后/向前導(dǎo)航 | Ctrl+Alt+Left Ctrl+Alt+Right |
在編輯器中展開或折疊代碼塊 | Ctrl+NumPad Plus Ctrl+NumPad - |
創(chuàng)建新的... | Alt+Insert |
環(huán)繞著 | Ctrl+Alt+T |
突出顯示符號的用法 | Ctrl+F7 |
**IntelliJ IDEA快捷鍵大全(windows/linux)
要根據(jù)語言結(jié)構(gòu)擴展或縮小選擇,請按Ctrl+W和Ctrl+Shift+W。
您一次可以選擇多個代碼。要添加下一次出現(xiàn)的當(dāng)前選擇,請按Alt+J。要刪除事件,請按Shift+Alt+J。
代碼完成
按下Ctrl+Space以調(diào)用 變量,類型,方法,表達式等的基本完成。按Ctrl+Space兩次以顯示更多建議,包括私人成員和非導(dǎo)入的靜態(tài)成員。
按下Ctrl+Shift+Space以調(diào)用Smart Completion,該功能會了解預(yù)期的類型和數(shù)據(jù)流,并顯示與上下文相關(guān)的建議。按Ctrl+Shift+Space兩次以顯示更多建議,包括鏈接。
要覆蓋插入符處的標識符,而不僅僅是插入建議,請按Tab。如果您要編輯標識符的一部分,例如文件名,這將很有幫助。
按下Ctrl+Shift+Enter以調(diào)用Statement Completion,該語句將添加缺少的括號,方括號,花括號和其他必要的格式。
按Ctrl+P查看方法或構(gòu)造函數(shù)的建議參數(shù)。IntelliJ IDEA顯示每個重載方法或構(gòu)造函數(shù)的參數(shù)信息,并突出顯示已鍵入?yún)?shù)的最佳匹配。
使用“ 后綴補全” 可以使用在點后鍵入的后綴來轉(zhuǎn)換現(xiàn)有表達式。
大多數(shù)時候,您使用一組有限的文件,并且需要在它們之間快速切換。這里真正節(jié)省時間的是通過按調(diào)用的名為“ 最近文件”的操作 Ctrl+E。默認情況下,焦點位于最后訪問的文件上。請注意,您還可以通過此操作打開任何工具窗口:
- 可以通過按導(dǎo)航到類, Ctrl+N 并支持復(fù)雜的表達式,包括駝峰,路徑,行導(dǎo)航到,中間名匹配等等。如果調(diào)用兩次,它將顯示項目類之外的結(jié)果。
按導(dǎo)航到文件的功能 類似Ctrl+Shift+N,但是用于文件和文件夾。要導(dǎo)航到文件夾,請以Slash 字符結(jié)尾表達式 。
按下Ctrl+Shift+Alt+N 可以導(dǎo)航到Symbol(符號), 并允許您通過其名稱查找方法或字段。
結(jié)構(gòu)
當(dāng)您不在文件之間切換時,您很可能在文件內(nèi)導(dǎo)航。最簡單的方法是按Ctrl+F12。彈出窗口顯示了文件的結(jié)構(gòu),并允許您快速導(dǎo)航到其中的任何一個:
如果您需要在特定的工具窗口(或Finder / Explorer)中打開文件,則可以 通過按以下操作的“ 選擇方式”操作來打開文件 Alt+F1:
導(dǎo)航快捷方式包括:
行動 | 快捷鍵 |
隨處搜尋 | Double Shift |
導(dǎo)航到class | Ctrl+N |
導(dǎo)航到文件 | Ctrl+Shift+N |
導(dǎo)航到符號 | Ctrl+Shift+Alt+N |
最近的文件 | Ctrl+E |
檔案結(jié)構(gòu) | Ctrl+F12 |
選擇 | Alt+F1 |
導(dǎo)航到聲明 | Ctrl+B |
導(dǎo)航到類型層次結(jié)構(gòu) | Ctrl+H |
顯示UML彈出窗口 | Ctrl+Alt+U |
=====================================================
IntelliJ IDEA示例/使用教程/視頻資源合集,請點擊此處查看
想要了解或購買IntelliJ IDEA正版授權(quán)的朋友,歡迎咨詢慧都官方客服
關(guān)注下方微信公眾號,及時獲取產(chǎn)品最新消息和最新資訊