IntelliJ IDEA 編輯器基本知識
IntelliJ IDEA編輯器是用于創(chuàng)建和修改源代碼的強(qiáng)大工具。與任何其他 IDE 編輯器一樣,它支持基本功能,如書簽, 斷點(diǎn),語法高亮, 代碼完成,縮放, 折疊代碼塊等。但是,還有很多高級功能 宏,突出顯示TODO項(xiàng)目, 代碼分析,意圖行動, 智能和快速導(dǎo)航,以及更多。
要配置您的編輯環(huán)境,請使用“編輯器設(shè)置頁面”及其子頁面。還有一個(gè)快速切換命令方案,可以通過幾次擊鍵來更改配色方案,主題,keymap 等。
編輯器是基于選項(xiàng)卡的。編輯器選項(xiàng)卡的所有操作都可從選項(xiàng)卡的上下文菜單或從主菜單的 Window | Editor tabs node 獲取。
tip:您總是通過按 Escape 鍵將焦點(diǎn)從任何工具窗口返回到活動編輯器。
當(dāng)您打開一個(gè)文件進(jìn)行編輯時(shí),它會在自己的選項(xiàng)卡中打開。當(dāng)前正在使用的編輯器是活動編輯器。
您可以使用主菜單的 View | Active Editor node 中的命令來更改活動編輯器的行為:
或者, 您可以調(diào)用與活動編輯器相關(guān)的命令, 從 Find Action 或 Search Everywhere:
使用此區(qū)域可以鍵入和編輯源代碼。編輯器提出了許多編碼輔助設(shè)施。請參閱此節(jié)點(diǎn)下的各節(jié), 以及有關(guān)基本編輯過程和高級編輯過程的詳細(xì)信息。
左側(cè) Gutter 提供有關(guān)代碼的附加信息,并顯示標(biāo)識代碼結(jié)構(gòu),書簽,斷點(diǎn),范圍指示器,更改標(biāo)記以及可隱藏任意代碼塊的代碼折疊行的各種圖標(biāo)。
您可以改變左側(cè) Gutter 的行為。
例如,可以通過隱藏 Gutter 圖標(biāo)來使左側(cè)的 Gutter 變薄。這既可用于活動編輯器, 也可用于所有新創(chuàng)建的編輯。
要改變左側(cè) Gutter 的行為,請使用外觀頁面的編輯器設(shè)置,或 編輯Gutter彈出菜單:使用編輯器設(shè)置的 "外觀" 頁或編輯器 Gutter 彈出式菜單:
默認(rèn)情況下,此命令未映射到任何鍵盤快捷方式。您可以創(chuàng)建自己的快捷方式, 如 "配置鍵盤快捷鍵" 部分所述。
這是編輯幫助功能的關(guān)鍵之一,它提供了您鍵入的方法名稱,函數(shù),標(biāo)簽和其他關(guān)鍵字。
在您正在處理的多個(gè)文檔上啟用快速導(dǎo)航。單擊某個(gè)選項(xiàng)卡會將其內(nèi)容帶到前面, 并使其可在活動編輯器中進(jìn)行編輯。
要在選項(xiàng)卡之間導(dǎo)航, 請使用鍵盤快捷方式 “alt + right” 或 “alt + left”
按 Ctrl/ ? 鍵時(shí)單擊一個(gè)選項(xiàng)卡, 允許通過在外部瀏覽器中打開文件路徑的任何部分導(dǎo)航。
選項(xiàng)卡的上下文菜單提供了適用于編輯器中打開的文件的所有命令, 例如:
• 關(guān)閉一個(gè)或多個(gè)選項(xiàng)卡。
• Pin 活動選項(xiàng)卡。
• 拆分和非分割選項(xiàng)卡。
• 管理選項(xiàng)卡組。
• 在選項(xiàng)卡之間導(dǎo)航。
• 添加到收藏夾。
• 移動到一個(gè)變更列表。
• 在活動編輯器中運(yùn)行或調(diào)試。
• 執(zhí)行本地歷史記錄和版本控制命令。
• 執(zhí)行您自己的工具的命令。
默認(rèn)情況下, 選項(xiàng)卡顯示在編輯器的頂部, 但您可以更改它們的位置, 如 "編輯器" 選項(xiàng)卡標(biāo)題的 "更改位置" 部分所述。
這是編輯區(qū)域右邊的欄,顯示其頂部的綠色、紅色或黃色框, 具體取決于您的代碼是否正常, 或者包含錯(cuò)誤或警告。該欄還會顯示活動的紅色、黃色、白色、綠色和藍(lán)色的導(dǎo)航條紋, 使您可以完全跳轉(zhuǎn)到錯(cuò)誤的代碼、更改的行、搜索結(jié)果或 TODO 項(xiàng)。