上篇介紹了Settings中的Appearance & Behavior和Keymap,這篇繼續,將介紹Editor,Plugins,Version Control。
html
便捷界面的功能列表以下,這裏介紹下一些經常使用,更多的若是感興趣,能夠查閱相關資料。java
使用雙擊選擇時,請確保「CamelHumps」字樣設置 | 選中此複選框可以使IntelliJ IDEA在經過雙擊選擇單詞時調用CamelHumps選項。 此功能只適用於 啓用 「CamelHumps」字樣選項。xcode |
使用Ctrl / Command +鼠標滾輪更改字體大小(縮放) | 若是選中此複選框,則能夠經過更改特定的編輯器字體大小 按住Ctrl/⌘鍵滾動鼠標滾輪。 該複選框也會影響字體大小 快速文檔查找。緩存 若是未選中該選項,按住Ctrl/⌘ 鍵滾動鼠標滾輪會滾動編輯器。服務器 |
在編輯器中啓用Drag'n'Drop功能 | 若是選中此複選框,則能夠在編輯器中拖放代碼片斷。參考在編輯器中使用拖放。 |
容許在行尾以後放置脫字符號 | 若是清除此複選框,則光標不會在一行中的最後一個符號以後停留。 |
容許插入符號內的插入符號 | 選中此複選框能夠將插入符號放入製表符中。緣由是每一個製表符在編輯器中顯示爲一組「虛擬」空格字符。 |
在文件底部顯示虛擬空間 | 若是選中此複選框,則能夠將當前編輯的行(即便是最後一行)滾動到屏幕的頂部。IntelliJ IDEA添加了必要數量的虛擬線路。 |
刪除保存的尾部空格 | 從這個下拉列表中,選擇IntelliJ IDEA將在文件保存時處理尾部空格的模式:
|
確保文件末尾的換行符保存 | 選中此複選框可以讓IntelliJ IDEA在保存過程當中自動在文件末尾添加空行。 |
顯示鼠標移動的快速文檔 | 選中此複選框 在插入符號處顯示符號的快速文檔。在指定的延遲後出現快速文檔彈出窗口。 |
突出顯示修改後的線條 | 若是要在左側編輯器裝訂線中使用彩色條紋突出顯示添加/修改的線條,請選中此複選框。 |
只有空格的修改行的顏色不一樣 | 這個選項只有在 Highlight modified lines in gutter選項已啓用的狀況下可用。 高亮顯示那些只有空格被添加或刪除的行,用來與其餘有重大內容被修改的行作區分。ssh |
高亮顯示相匹配的大括號 | 選中此複選框可以使IntelliJ IDEA高亮顯示打開/關閉大括號對的位置。它也適用於HTML和XML標籤。 |
高亮顯示當前做用域 | 選中此複選框以使IntelliJ IDEA高亮顯示當前插入符號位置中的代碼的可用範圍。 |
高亮插入符號元素的用法 | 選中此複選框以使IntelliJ IDEA高亮顯示插入符當前所在的元素的全部用法。 |
從新格式化代碼後顯示通知 | 選中此複選框以顯示通知,其中包含代碼中的更改以及其中的快捷方式 每次嘗試從新格式化代碼時,請從新格式化代碼對話框。不然,IntelliJ IDEA會默默地從新編寫代碼。 |
優化導入操做後顯示通知 | 選中此複選框可顯示通知,並在代碼中進行更改。不然,IntelliJ IDEA將默默優化導入。 |
平滑滾動 | 選中此複選框可在編輯器中啓用平滑滾動。 |
喜歡滾動編輯器畫布以保持插入線居中 | 點擊這個選項來選擇滾動編輯器畫布,並保留插入的地方。 保持插入的位置和滾動編輯器畫布可能會有所幫助 調試會話。當你逐行瀏覽代碼時,編輯器畫布會滾動,而插入符處的行老是在屏幕的中心。編輯器 |
喜歡移動插入符號行以最小化編輯器滾動 | 單擊此選項可選擇移動插入符號。 當你經過代碼行時 調試會話中,插入符將向下移動,編輯器畫布不會滾動,直到插入符號行到達屏幕底部。ide |
啓用就地模式 | 選中或清除此複選框以啓用或禁用Java的就地重構。 該與重構相關的就地意味着經過在編輯器中鍵入來指定重構所需的所有或大部分信息。全部受影響的代碼片斷都會突出顯示,並在鍵入時更改。若是合適,在相應的選項框中選擇額外的重構選項。 該就地重構模式可用於如下重構: 若是未選中此複選框,則在相應的對話框中指定全部重構的重構設置。 |
預選舊名稱 | 若是選中此複選框,則在選中時會選擇符號的舊名稱爲該符號調用重命名重構。 若是未選中複選框,則未選中正在重命名的符號。 |
顯示局部變量的內聯對話框 | 若是要顯示「內聯本地變量」重構的確認對話框,請選中此複選框。 |
保留在剪貼板中的最大內容數量 | 在此文本框中,指定剪貼板中能夠保存多少個代碼塊。 |
最近的文件限制 | 在此文本框中,指定最近文件列表中能夠包含多少個文件名。 |
複製爲默認的富文本 | 選中此複選框可將編輯器中的豐富文本複製到識別RTF的任何其餘編輯器。 請注意,若是您選擇,您能夠覆蓋此選項從編輯器的上下文菜單中複製爲純文本,反之亦然,使用從上下文菜單複製爲富文本格式選項會覆蓋編輯器設置中的未選中複選框。 |
配色方案 | 使用此下拉列表選擇文本副本的顏色方案。您能夠從如下選項中進行選擇: |
顯示導入彈出窗口 | 輸入未綁定名稱空間的名稱時,自動顯示導入彈出對話框。 |
在粘貼上插入導入 | 若是IntelliJ IDEA包含對未導入到目標類中的類的引用,請使用此下拉列表定義IntelliJ IDEA如何爲粘貼的代碼塊插入導入。
若是你跳過一個導入建議在 詢問 模式或選擇無模式下,非導入的類將被紅色突出顯示,而且將顯示一個導入彈出窗口,以幫助您使用Alt+Enter鍵盤快捷鍵建立導入語句。 |
顯示導入彈出窗口 | 輸入缺乏導入語句的符號的名稱時自動顯示導入彈出對話框。 |
實時優化導入 | 選擇這個複選框有 爲您的文件自動執行優化導入操做。 |
即時添加明確的進口 | 選中此複選框可以使IntelliJ IDEA自動添加可在無用戶干預的狀況下添加的導入。 |
排除進口和完成 | 在這個區域中,建立一個不該該被自動包含在import語句中的包和類的列表。 請注意,您能夠在項目級別和IDE級別上排除軟件包和類。這能夠在單元格中完成範圍欄: 使用: |
配置編輯器顯示視圖,好比行號,分割線等。根據英文
代碼提示配置,配合快捷鍵自動提示代碼
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 顯示參數信息。 |
保持默認便可。
控制檯配置
配置編輯器標籤顯示位置,顯示方式等。
配置圖標,也能夠在此處查看圖標的含義。
保持默認便可。
好比 html 標籤自動補全,{}補全等,保持默認便可。
使用此部分來選擇顏色和字體方案。IntelliJ IDEA提出了幾個預約義的方案,其中一個是默認的。
字體 | 可選擇字體,Show only monospaced fonts 表示只顯示系統上的等寬字體,取消勾選後,複選款將顯示系統上全部已安裝的字體。 |
大小 | 字體大小 |
行間隔 | 設置行間距 |
備用字體 | 當有些字符在主字體不能支持的時候,將會自動使用備用字體進行支持,例如:有些字體不支持中文,若是代碼中有中文,如何顯示,展現正方形的框款?固然不行,這時候備用字體就派上用場了。 |
【Enable font ligatures】是否啓用字體連寫
顏色方案,使用此頁面能夠自定義列表中指定的編輯器文本組件的字體類型和顏色。IDEA是一個多色彩的工具,不少地方經過色彩控制異同,在這裏咱們能夠設置本身喜歡的。
General:使用此頁面能夠自定義列表中指定的編輯器文本組件的字體類型和顏色。
Language Defaults:默認語言設置
Console Colors:控制檯色彩配置
ConsoleFont:控制檯字體
Custom (用戶):定製的習慣配置。
Debugger:斷點
Diff&merge:比較合併
Vcs:版本控制
……
idea 支持語言(不一一贅述)的代碼樣式配置,包括縮進,尺寸配置。
代碼審查級別,通常有 error、warn 等,會爆紅和警告波浪線等。若是想取消檢查,能夠在此處配置。
文件和代碼模板,能夠在此處配置修改。
如圖可配置類文件的描述文字(描述,做者,日期)
這裏配置文件和項目的編碼,也能夠在 native 和 ASCII 進行轉換(\XXF0 這種轉中文,properties文件)
……
用於取消插件啓動,安裝在線和本地插件等。
這裏就很少介紹了,Git,SVN,GitHub等均可以在這裏配置。
GitHub
配置好以後能夠直接從GitHub上拉代碼,也能夠上傳代碼到GitHub。
Git
SVN