上篇介紹了Settings中的Appearance & Behavior和Keymap,這篇繼續,將介紹Editor,Plugins,Version Control。
一、Editor(編輯)
便捷界面的功能列表如下,這里介紹下一些常用,更多的如果感興趣,可以查閱相關資料。

1.General(一般)

| 使用雙擊選擇時,請確保“CamelHumps”字樣設置 | 選中此復選框可使IntelliJ IDEA在通過雙擊選擇單詞時調用CamelHumps選項。 此功能只適用於 啟用 “CamelHumps”字樣選項。 |
| 使用Ctrl / Command +鼠標滾輪更改字體大小(縮放) | 如果選中此復選框,則可以通過更改特定的編輯器字體大小 按住Ctrl/⌘鍵滾動鼠標滾輪。 該復選框也會影響字體大小 快速文檔查找。 如果未選中該選項,按住Ctrl/⌘ 鍵滾動鼠標滾輪會滾動編輯器。 |
| 在編輯器中啟用Drag'n'Drop功能 | 如果選中此復選框,則可以在編輯器中拖放代碼片段。參考在編輯器中使用拖放。 |


| 允許在行尾之后放置脫字符號 | 如果清除此復選框,則光標不會在一行中的最后一個符號之后停留。 |
| 允許插入符號內的插入符號 | 選中此復選框可以將插入符號放入制表符中。原因是每個制表符在編輯器中顯示為一組“虛擬”空格字符。 |
| 在文件底部顯示虛擬空間 | 如果選中此復選框,則可以將當前編輯的行(即使是最后一行)滾動到屏幕的頂部。IntelliJ IDEA添加了必要數量的虛擬線路。 |

| 刪除保存的尾部空格 | 從這個下拉列表中,選擇IntelliJ IDEA將在文件保存時處理尾部空格的模式:
|
| 確保文件末尾的換行符保存 | 選中此復選框可讓IntelliJ IDEA在保存過程中自動在文件末尾添加空行。 |
| 顯示鼠標移動的快速文檔 | 選中此復選框 在插入符號處顯示符號的快速文檔。在指定的延遲后出現快速文檔彈出窗口。 |
| 突出顯示修改后的線條 | 如果要在左側編輯器裝訂線中使用彩色條紋突出顯示添加/修改的線條,請選中此復選框。 |
| 只有空格的修改行的顏色不同 | 這個選項只有在 Highlight modified lines in gutter選項已啟用的情況下可用。 高亮顯示那些只有空格被添加或刪除的行,用來與其他有重大內容被修改的行做區分。 |

| 高亮顯示相匹配的大括號 | 選中此復選框可使IntelliJ IDEA高亮顯示打開/關閉大括號對的位置。它也適用於HTML和XML標簽。 |
| 高亮顯示當前作用域 | 選中此復選框以使IntelliJ IDEA高亮顯示當前插入符號位置中的代碼的可用范圍。 |
| 高亮插入符號元素的用法 | 選中此復選框以使IntelliJ IDEA高亮顯示插入符當前所在的元素的所有用法。 |

| 重新格式化代碼后顯示通知 | 選中此復選框以顯示通知,其中包含代碼中的更改以及其中的快捷方式 每次嘗試重新格式化代碼時,請重新格式化代碼對話框。否則,IntelliJ IDEA會默默地重新編寫代碼。 |
| 優化導入操作后顯示通知 | 選中此復選框可顯示通知,並在代碼中進行更改。否則,IntelliJ IDEA將默默優化導入。 |

| 平滑滾動 | 選中此復選框可在編輯器中啟用平滑滾動。 |
| 喜歡滾動編輯器畫布以保持插入線居中 | 點擊這個選項來選擇滾動編輯器畫布,並保留插入的地方。 保持插入的位置和滾動編輯器畫布可能會有所幫助 調試會話。當你逐行瀏覽代碼時,編輯器畫布會滾動,而插入符處的行總是在屏幕的中心。 |
| 喜歡移動插入符號行以最小化編輯器滾動 | 單擊此選項可選擇移動插入符號。 當你通過代碼行時 調試會話中,插入符將向下移動,編輯器畫布不會滾動,直到插入符號行到達屏幕底部。 |

| 啟用就地模式 | 選中或清除此復選框以啟用或禁用Java的就地重構。 該與重構相關的就地意味着通過在編輯器中鍵入來指定重構所需的全部或大部分信息。所有受影響的代碼片段都會突出顯示,並在鍵入時更改。如果合適,在相應的選項框中選擇額外的重構選項。 該就地重構模式可用於以下重構: 如果未選中此復選框,則在相應的對話框中指定所有重構的重構設置。 |
| 預選舊名稱 | 如果選中此復選框,則在選中時會選擇符號的舊名稱為該符號調用重命名重構。
如果未選中復選框,則未選中正在重命名的符號。 |
| 顯示局部變量的內聯對話框 | 如果要顯示“內聯本地變量”重構的確認對話框,請選中此復選框。 |

| 保留在剪貼板中的最大內容數量 | 在此文本框中,指定剪貼板中可以保存多少個代碼塊。 |
| 最近的文件限制 | 在此文本框中,指定最近文件列表中可以包含多少個文件名。 |

| 復制為默認的富文本 | 選中此復選框可將編輯器中的豐富文本復制到識別RTF的任何其他編輯器。 請注意,如果您選擇,您可以覆蓋此選項從編輯器的上下文菜單中復制為純文本,反之亦然,使用從上下文菜單復制為富文本格式選項會覆蓋編輯器設置中的未選中復選框。 |
| 配色方案 | 使用此下拉列表選擇文本副本的顏色方案。您可以從以下選項中進行選擇: |

1)、Auto Import

| 顯示導入彈出窗口 | 輸入未綁定名稱空間的名稱時,自動顯示導入彈出對話框。 |

| 在粘貼上插入導入 | 如果IntelliJ IDEA包含對未導入到目標類中的類的引用,請使用此下拉列表定義IntelliJ IDEA如何為粘貼的代碼塊插入導入。
如果你跳過一個導入建議在 詢問 模式或選擇無模式下,非導入的類將被紅色突出顯示,並且將顯示一個導入彈出窗口,以幫助您使用Alt+Enter鍵盤快捷鍵創建導入語句。 |
| 顯示導入彈出窗口 | 輸入缺少導入語句的符號的名稱時自動顯示導入彈出對話框。 |
| 實時優化導入 | 選擇這個復選框有 為您的文件自動執行優化導入操作。 |
| 即時添加明確的進口 | 選中此復選框可使IntelliJ IDEA自動添加可在無用戶干預的情況下添加的導入。 |
| 排除進口和完成 | 在這個區域中,創建一個不應該被自動包含在import語句中的包和類的列表。 請注意,您可以在項目級別和IDE級別上排除軟件包和類。這可以在單元格中完成范圍欄:
使用: |
2)、Appearance
配置編輯器顯示視圖,比如行號,分割線等。根據英文
3)、Code Complete
代碼提示配置,配合快捷鍵自動提示代碼
| Case sensitive completion | 從這個下拉列表中,選擇IntelliJ IDEA在為代碼完成建議匹配時要考慮區分大小寫的程度。可用的選項是:
|
| Auto-insert when only one choice on: | 當選中本節中的復選框時,在僅有一個代碼完成變體可用的情況下,IntelliJ IDEA不會顯示相應完成類型的查找列表,並自動完成代碼。 |
| Sort lookup items lexicographically | 如果選中此復選框,則建議列表中的條目將根據其詞匯順序排序。 |
| Autopopup code completion | 如果您希望在輸入任何內容后出現建議列表,請選中此復選框。如果未選中該復選框,IntelliJ IDEA將不會自動提示代碼完成。 |
| Insert selected variant by typing dot, space, etc. | 如果選中此復選框,則通過按某個字符(逗號,冒號,分號,各種開括號,等號,星號)完成代碼。該選項默認是關閉的。 |
| Autopopup documentation in(ms) For explicitly invoked completion |
選中此復選框以使IntelliJ IDEA自動顯示彈出窗口,其中包含查找列表中當前突出顯示的類,方法或字段的文檔。 如果未選中此復選框,請使用 Ctrl+Q 此符號顯示插入符號元素的快速文檔。 只有在代碼完成被明確調用的情況下,快速文檔窗口才會在這些情況下自動彈出指定的延遲。對於自動代碼完成列表,文檔窗口只會在按下時顯示 Ctrl+Q 。 |
| Parameter Info | |
| Autopopup in (ms) | 選中此復選框可使IntelliJ IDEA自動顯示包含所有可用方法簽名的彈出窗口,在編輯器中鍵入左括號或從查找列表中選擇一個方法。 如果未選中此復選框,請使用 Ctrl+P 顯示參數信息。 |
4)、Code Folding (代碼折疊)
保持默認即可。
5)、Console (控制台)
控制台配置
6)、Editor tab(編輯器標簽)
配置編輯器標簽顯示位置,顯示方式等。
7)、Gutter icons (圖標庫)
配置圖標,也可以在此處查看圖標的含義。
8)、Postfix completion (后綴完善)
保持默認即可。
9)、Smart keys (敏捷開發)
比如 html 標簽自動補全,{}補全等,保持默認即可。
2.Font(字體)
使用此部分來選擇顏色和字體方案。IntelliJ IDEA提出了幾個預定義的方案,其中一個是默認的。

| 字體 | 可選擇字體,Show only monospaced fonts表示只顯示系統上的等寬字體,取消勾選后,復選款將顯示系統上所有已安裝的字體。 |
| 大小 | 字體大小 |
| 行間隔 | 設置行間距 |
| 備用字體 | 當有些字符在主字體不能支持的時候,將會自動使用備用字體進行支持,例如:有些字體不支持中文,如果代碼中有中文,如何顯示,展示正方形的框款?當然不行,這時候備用字體就派上用場了。 |
【Enable font ligatures】是否啟用字體連寫
3.Color Scheme
顏色方案,使用此頁面可以自定義列表中指定的編輯器文本組件的字體類型和顏色。IDEA是一個多色彩的工具,很多地方通過色彩控制異同,在這里我們可以設置自己喜歡的。
General:使用此頁面可以自定義列表中指定的編輯器文本組件的字體類型和顏色。
Language Defaults:默認語言設置
Console Colors:控制台色彩配置
ConsoleFont:控制台字體
Custom (用戶):定制的習慣配置。
Debugger:斷點
Diff&merge:比較合並
Vcs:版本控制
……
4.CodeStyle (代碼樣式)
idea 支持語言(不一一贅述)的代碼樣式配置,包括縮進,尺寸配置。
5.Inspections (檢查)
代碼審查級別,一般有 error、warn 等,會爆紅和警告波浪線等。如果想取消檢查,可以在此處配置。
6.File &Code Template (文件和代碼模板)
文件和代碼模板,可以在此處配置修改。

如圖可配置類文件的描述文字(描述,作者,日期)
7.File Encoding (文件編碼)
這里配置文件和項目的編碼,也可以在 native 和 ASCII 進行轉換(\XXF0 這種轉中文,properties文件)
……
二、Plugins(插件)
用於取消插件啟動,安裝在線和本地插件等。

三、Version Control(版本控制)
這里就不多介紹了,Git,SVN,GitHub等都可以在這里配置。
GitHub

配置好之后可以直接從GitHub上拉代碼,也可以上傳代碼到GitHub。
Git

SVN




或
圖標來更改它。請參閱本節