本章概述了默認(rèn) (現(xiàn)成的) IDE 界面布局。注意, 您正在安裝的插件和其他 add-ons 可能會改變 IDE 的外觀和行為方式, 例如:可能有額外的命令按鈕或菜單項出現(xiàn)在不常見的位置。
本章將深入了解 IntelliJ IDEA 的用戶界面的組織結(jié)構(gòu),以幫助您找到適合自己的工作環(huán)境。
當(dāng)您首次運(yùn)行 IntelliJ IDEA 或沒有打開的項目時,IntelliJ IDEA 會顯示歡迎界面,這樣可以快速訪問主要入口點。打開項目后,IntelliJ IDEA 會顯示主窗口。該窗口由邏輯區(qū)域組成,如下圖所示,使用數(shù)字標(biāo)簽標(biāo)記。

菜單和工具欄: 主菜單和工具欄可讓您執(zhí)行各種命令。
導(dǎo)航欄:可以幫助您瀏覽項目并打開文件進(jìn)行編輯。
狀態(tài)欄:指示項目的狀態(tài),整個IDE,并顯示各種警告和信息消息。
編輯器:這里您可以創(chuàng)建和修改代碼。
IntelliJ IDEA 工具窗口: 提供對各種特定任務(wù)(項目管理,搜索,運(yùn)行和調(diào)試,與版本控制系統(tǒng)集成等)訪問的輔助窗口。
IntelliJ 想法在沒有項目打開時會顯示歡迎界面。從這個界面上,您可以快速訪問 IntelliJ IDEA 的主要出發(fā)點。當(dāng)您在 IntelliJ IDEA 的唯一實例中關(guān)閉當(dāng)前項目時, 將顯示歡迎界面。如果您正在處理多個項目,通常關(guān)閉某個項目會導(dǎo)致關(guān)閉其它正在運(yùn)行的 IntelliJ IDEA 窗口,但最后一個項目除外, 關(guān)閉此操作將顯示歡迎界面。
歡迎屏幕分為以下兩個部分: 快速啟動 和 最近的項目(如果有的話)。
您可以使用“Tab” 鍵瀏覽歡迎界面。

使用該部分的鏈接可以創(chuàng)建一個新項目,打開或?qū)氍F(xiàn)有項目,或從版本控制中檢出項目。
您可以在 First Time 部分看到 Opening your Project, 以了解有關(guān)第一次從您的磁盤或 VCS 打開您的項目。
另外,使用下拉箭頭可以配置您的工作環(huán)境和默認(rèn)項目,并獲取幫助以打開 "幫助" 主題、"當(dāng)日提示" 和 "默認(rèn) keymap 文檔"。
如果合適,左側(cè)窗格將顯示您最近使用過的項目的列表。單擊某個項目以重新打開它。
要查找感興趣的項目,請開始鍵入其名稱。

要從列表中刪除最近的項目,請按照下列步驟操作:
① 使用 Tab 鍵將鼠標(biāo)移動到“近期”項目列表中。
② 使用箭頭鍵選擇要刪除或查找的項目, 如上圖所示。
③ 執(zhí)行以下操作之一:
• 在打開的 "刪除最近的項目" 對話框中, 按鍵盤上的 "刪除" 并確認(rèn)刪除。
• 要以默認(rèn)方式刪除所選的近期項目,請單擊 “X” 或者選擇從選擇的上下文菜單中刪除從歡迎界面選中的內(nèi)容。
本節(jié)介紹IntelliJ IDEA的菜單欄與工具欄,內(nèi)容包括:
• 本節(jié)概觀
• IntelliJ IDEA窗口的主要元素
• 技巧和竅門
IntelliJ IDEA 菜單欄和工具欄可讓您執(zhí)行各種命令。主菜單和工具欄包含影響整個項目或其大部分內(nèi)容的命令。此外,上下文相關(guān)的彈出菜單可讓您執(zhí)行特定于項目一部分的命令,如源文件、類等。幾乎每個命令都有一個關(guān)聯(lián)的鍵盤快捷方式,可以更快地訪問它。
使用 “View” 菜單的 check 命令顯示或隱藏 IntelliJ IDEA 窗口的主要元素。例如,如果要顯示主工具欄,請確保已經(jīng)選中了“檢查命令”工具欄。

以下每項與上圖中的每個序號相對應(yīng):
主菜單包含用于打開、創(chuàng)建項目,重構(gòu)代碼,運(yùn)行和調(diào)試應(yīng)用程序,將文件保存在版本控制下等等的命令。
主工具欄包含重復(fù)基本命令的按鈕,以便快速訪問。您可以使用工具欄上下文菜單中的 checked 命令隱藏主工具欄。
默認(rèn)情況下,主工具欄被隱藏。要顯示它,請選擇主菜單上的檢查命令 View | Toolbar。
導(dǎo)航欄是 “項目” 工具窗口的快速替代方法。
默認(rèn)情況下,會顯示導(dǎo)航欄。要隱藏它,請清除主菜單上的 check 命令 View | Toolbar。
這些菜單,右鍵單擊可用,包含適用于當(dāng)前上下文的命令。
這些菜單可以使用 Alt + Insert,包含適用于當(dāng)前上下文的命令。
• 使用 View 顯示或隱藏 IntelliJ IDEA UI 的主要元素。
• 所有菜單和工具欄按鈕的動作說明顯示在狀態(tài)欄的左側(cè)。
• 如果您知道要執(zhí)行哪個操作,但不知道在何處找到相應(yīng)的命令,只需按下 Ctrl+Shift+A,鍵入要執(zhí)行的操作名稱的某部分,然后從建議列表中選擇所需的操作。
本節(jié)內(nèi)容包括:
• IntelliJ IDEA 導(dǎo)航欄介紹
• 切換導(dǎo)航欄
• 技巧和竅門
導(dǎo)航欄是項目視圖的快速替代方法。使用此工具可以在項目中導(dǎo)航并打開要編輯的文件。

• 在 View 菜單上,選擇 check 命令導(dǎo)航欄。
• 按住 “Alt+Home”。
• 在 "View" 菜單上,清除 "檢查命令" 導(dǎo)航欄。
請注意以下事項:
• 當(dāng)主工具欄被隱藏的時候,導(dǎo)航欄顯示運(yùn)行/調(diào)試配置選擇器,運(yùn)行按鈕
和調(diào)試按鈕
,項目結(jié)構(gòu)
,版本控制按鈕(如果版本控制集成已啟用)和搜索無處不在的放大鏡
。
• 當(dāng)導(dǎo)航欄被隱藏時,按下 Alt+Home 將其打開。
• 按下 Escape 將鼠標(biāo)箭頭返回到編輯器。
IntelliJ IDEA狀態(tài)欄指示當(dāng)前的IDE狀態(tài),并允許您執(zhí)行某些環(huán)境維護(hù)任務(wù)。

您下載并安裝插件時,狀態(tài)欄中會顯示更多圖標(biāo)。
|
圖標(biāo) |
描述 |
|---|---|
![]() |
單擊可切換顯示或隱藏工具窗口欄。此外,還可以雙擊并按住 |
![]() |
狀態(tài)欄的這一部分顯示了命令的說明,當(dāng)前在主菜單、上下文菜單或工具欄上選擇了該指令。 |
![]() |
單擊此圖標(biāo)可以調(diào)用后臺任務(wù)經(jīng)理。此圖標(biāo)在狀態(tài)欄中的可見性取決于啟動的后臺任務(wù)。 |
![]() |
前兩個數(shù)字表示編輯器中的當(dāng)前插入位置(行和列)。 如果在編輯器中進(jìn)行了選擇,IntelliJ IDEA 會在斜線后顯示當(dāng)前選擇的長度。 |
![]() |
這個鎖定圖標(biāo)表示編輯器中當(dāng)前文件的只讀或可寫屬性。要切換文件屬性,請單擊鎖定圖標(biāo)或使用主菜單的 File | Make File Writable/Read-only。 |
![]() |
查看和更改編輯器中當(dāng)前文件的行尾。 |
![]() |
查看和更改編輯器中當(dāng)前文件的編碼。 |
![]() |
單擊此圖標(biāo)可以在版本控制工具窗口的傳入選項卡中導(dǎo)航到等待的源控制變更列表。 |
![]() |
將鼠標(biāo)指針懸停在圖標(biāo)上會顯示工具提示上的當(dāng)前代碼檢查配置文件。 點擊 Hector 圖標(biāo)會顯示一個包含以下功能的對話框: 突出的水平。使用滑塊更改當(dāng)前文件的突出顯示級別,或檢查配置文件進(jìn)行配置。 根據(jù)滑塊所選擇的突出顯示級別,Hector 會密切注意代碼 節(jié)能模式。選擇此復(fù)選框可以減少計算機(jī)的功耗,因為消除了后臺操作。要表示模式打開,Hector 會淡出 當(dāng)節(jié)能模式打開時,IntelliJ IDEA 通過不執(zhí)行耗費(fèi)筆記本電腦電池的昂貴的后臺活動,減少其功能的一個文本編輯器。這些活動包括錯誤突出顯示和即時檢查,自動完成代碼和自動完成增量后臺編譯。 您也可以通過主菜單上的 File | Power Save Mode 命令切換節(jié)能模式。 導(dǎo)入彈出式菜單。使用此復(fù)選框啟用或禁用自動導(dǎo)入當(dāng)前文件。您可以在"設(shè)置/首選項" 對話框的 "自動導(dǎo)入" 頁中為整個產(chǎn)品關(guān)閉自動導(dǎo)入。 |
![]() |
表示存在無人參與的通知。單擊此圖標(biāo)可在“事件日志”工具窗口中查看通知說明。 或者,當(dāng)圖標(biāo)為空時,表示沒有新的通知。 |
![]() |
此閃爍的圖標(biāo)表示發(fā)生內(nèi)部IDE錯誤。點擊查看錯誤說明并提交報告。 |
![]() |
顯示當(dāng)前堆級別和內(nèi)存使用情況。此部分在狀態(tài)欄中的可見性由 "設(shè)置/首選項" 對話框的 "外觀" 頁中的 "顯示內(nèi)存指示器" 來定義。默認(rèn)情況下不顯示該選項。 單擊內(nèi)存指示器運(yùn)行垃圾回收器。 |
IntelliJ IDEA 提供特殊的視圖模式:
• 全屏模式:允許您使用整個屏幕進(jìn)行編碼。 這將從視圖中刪除所有菜單以及操作系統(tǒng)控件。但是,您可以使用上下文菜單和鍵盤快捷鍵。當(dāng)您將鼠標(biāo)指針懸停在屏幕頂部時,主菜單也可用。
• 演示模式:類似于全屏模式,但它旨在進(jìn)行與 IntelliJ IDEA 編碼相關(guān)的演示。在這種模式下,IntelliJ IDEA 增加字體大小,并隱藏除編輯器以外的所有內(nèi)容。如果需要,還可以使用視圖中的相應(yīng)項目在該視圖中顯示 View | Tool Windows 菜單。
• 無干擾模式:顯示沒有工具欄,沒有工具窗口,沒有編輯器選項卡,代碼是中心對齊的,等等。
這些操作只能通過 "視圖" 菜單使用。默認(rèn)情況下, 它們沒有映射到任何快捷方式, 但您可以按照配置鍵盤快捷方式中的說明創(chuàng)建自己的快捷方式。
除了操作工具窗口 (顯示/隱藏或調(diào)整它們的大小) 之外,IntelliJ IDEA 還可以使整個產(chǎn)品窗口最大化, 隱藏主菜單。
• 要切換到全屏模式,請在主菜單上選擇 View | Enter Full Screen。
• 要退出全屏模式,請主菜單上選擇 View | Exit Full Screen。
在演示模式下,編輯器占據(jù)整個屏幕,而所有其他的 IntelliJ IDEA 組件都被隱藏。
此外,此模式中的字體大小比通常大。您可以在 "設(shè)置" 對話框的 "外觀" 頁中定義 "演示" 模式的字體大小。
• 要切換到演示模式,請選擇主菜單上的 View | Enter Presentation Mode。
• 要退出演示模式,請選擇主菜單上的 View | Exit Presentation Mode。
在無干擾模式下,編輯器占據(jù)了整個 IntelliJ IDEA 框架,沒有任何編輯器選項卡和工具窗口按鈕,代碼是居中對齊的。
• 要切換到無分心模式,請選擇主菜單上的 View | Enter Distraction-Free Mode。
• 要退出無分心模式,請選擇主菜單上的 View | Exit Distraction-Free Mode。
⑴ 按 Ctrl+Back Quote 或選擇主菜單上的 View | Quick Switch Scheme。
⑵ 在打開的 "Switch" 彈出列表中,選擇 "View"模式。
⑶ 在上下文菜單中,選擇所需的模式。菜單的內(nèi)容取決于您當(dāng)前的模式:
• 進(jìn)入演示模式 /退出演示模式
• 進(jìn)入無干擾自由模式 /退出自由模式
• 進(jìn)入全屏 /退出全屏
IntelliJ IDEA允許您將任何圖像定義為背景。這樣做,您可以僅為當(dāng)前項目或任何您打開或重新創(chuàng)建的項目設(shè)置背景圖像。
此功能沒有鍵盤快捷方式(您可以輕松創(chuàng)建快捷方式,如本節(jié)所述 配置鍵盤快捷鍵)。
⑴ 執(zhí)行以下操作之一:
• 按 “shift”兩次(見 搜索無處不在)。
• 按 “ctrl+shift+A”(見 導(dǎo)航到行動)。

⑵ 在打開的對話框中,指定要用作背景的圖像,其不透明度,填充和放置選項。此外,您還可以選擇在編輯器和工具窗口或者 IntelliJ IDEA 框架中顯示背景。
另外,選中該項目的復(fù)選框只顯示當(dāng)前項目中的背景,并在其他項目中忽略此背景。

如果在 IntelliJ IDEA 項目中已經(jīng)選擇了圖像,則此操作也可從“項目”工具窗口的上下文菜單中獲取:

在圖像編輯器中:
