1. 程式人生 > >IntelliJ IDEA(四) :Settings(上)

IntelliJ IDEA(四) :Settings(上)

socket size mage 存儲策略 策略 emp per http協議 通知

轉載: 作者:JaJian
    出處:http://www.cnblogs.com/jajian/

前言

IDEA是一個智能開發工具,每個開發者的使用習慣不同,如何個性化自己的IDEA?我們可以通過Settings功能來設置。Settings文件是IDEA的配置文件,通過他可以設置主題,項目,插件,快捷鍵等。

打開方式

Settings的界面圖

技術分享圖片

打開他的方式有三種:

  1. 菜單欄 - File - Settings
  2. Ctrl + Alt + s
  3. 工具欄 - Sttings按鈕

界面列表

1、Appearance & Behavior 外觀和行為

2、Keymap 快捷鍵

3、Editor 編輯器

4、Plugins 插件

5、Version Control 版本控制

6、Build,Execution,Deployment 構建,執行,部署

7、Languages & Frameworks 語言和框架

8、Tools 工具集

說明:書頁形式的標記是指該配置針對當前項目有效(For current project)

技術分享圖片

1、Appearance & Behavior 外觀和行為

Appearance (外觀)

配置主題、字體、字號、工具類以及其他視圖工具。

技術分享圖片

UI選項

選項描述
1.主題 使用此下拉列表從列表中選擇所需的主題。

特別是Darcula主題是可用的。更改/從這個主題需要重新啟動IntelliJ IDEA。

在IntelliJ IDEA的社區版中,使用名稱的新默認方案 使用IntelliJ。

2.調整紅綠視力不足的顏色 選擇此選項可調整紅綠色缺陷人員的IDE顏色(編輯器中的代碼高亮顯示,文本通知等)。

有關更多信息,請參閱 色彩不足調整。

3.覆蓋默認字體(不推薦) 選中此復選框可以指定使用的字體系列和大小,而不是默認的字體系列和大小。

首次安裝時,IntelliJ IDEA將采用Windows默認字體大小和樣式。

4.在列表中循環滾動 選中此復選框可以從最後一項跳轉到第一項,反之亦然。
5.在快速導航中顯示圖標 選中此復選框以在圖標中顯示圖標 快速導航 彈出菜單(Ctrl
/Ctrl+Shift/Ctrl+Shift+Alt+N)。
6.自動將鼠標光標放置在默認按鈕上 選中此復選框可在打開對話框時將鼠標指針置於默認按鈕上。如果未選中復選框,則指針位置不會更改。
7.隱藏焦點丟失的導航彈出窗口 如果選中此復選框,則導航彈出框(去類/文件/符號)關閉,當任何其他的IntelliJ IDEA組件獲得焦點。

如果未選中此復選框,則導航彈出框會在更改焦點時保持不變,關閉此類彈出窗口的唯一方法是按下Escape

8.拖動拖放與ALT按下只 如果未選中此復選框(默認情況下),則IntelliJ IDEA允許移動編輯器選項卡,工具窗口按鈕,文件和文件夾 項目工具窗口,使用拖放。
選中此復選框可避免意外移動文件或文件夾或UI組件。因此,只有在按下ALT鍵的情況下才能進行拖放操作。
9.工具提示初始延遲(毫秒) 使用此滑塊可以指定將鼠標懸停在編輯器中的某個項目之間的時間,以及出現工具提示的值。在調試過程中,此設置尤為重要。如果延遲太短,使用鼠標變得不方便,因為每個鼠標在屏幕上移動都會帶來許多帶有所有變量值的工具提示。

反混淆

技術分享圖片

選項描述
IDE 從此下拉列表中,選擇要應用於IDE的Antialising模式(包括菜單,工具窗口等):
  • 子像素:建議在液晶顯示器上使用此選項,並利用彩色液晶顯示屏上的每個像素由紅色,綠色和藍色子像素組成的事實。這允許平滑文本並使其更詳細地呈現。
  • 灰度:建議將此選項用於垂直放置的非LCD顯示器或顯示器。它處理像素級別的文本。
  • 沒有抗鋸齒功能:這個選項可以用於高分辨率顯示,非抗鋸齒字體渲染速度更快,看起來更好。
編輯 從此下拉列表中,選擇要應用於哪個抗鋸齒模式 編輯:
  • 子像素:建議在液晶顯示器上使用此選項,並利用彩色液晶顯示屏上的每個像素由紅色,綠色和藍色子像素組成的事實。這允許平滑文本並使其更詳細地呈現。
  • 灰度:建議將此選項用於垂直放置的非LCD顯示器或顯示器。它處理像素級別的文本。
  • 沒有抗鋸齒功能:這個選項可以用於高分辨率顯示,非抗鋸齒字體渲染速度更快,看起來更好。

窗口選項

技術分享圖片

選項描述
動畫窗口 選中此復選框可使解除鎖定的工具窗口與動畫效果一起滑動。

該選項僅適用於工具窗口未連接的情況。

顯示記憶指示 選中此復選框以顯示內存指示器 狀態欄。
在菜單中禁用助記符 選中此復選框可隱藏IntelliJ IDEA菜單中熱鍵的下劃線。
在控件中禁用助記符 選中此復選框可隱藏IntelliJ IDEA控件中熱鍵的下劃線。
在菜單項中顯示圖標 如果選中此復選框(默認情況下),圖標將顯示在菜單命令的左側。
如果未選中此復選框,則菜單命令將顯示為不帶圖標。
左側/右側並排布局 選中這些復選框後,工具窗口的位置將針對寬屏幕顯示進行優化。

並排布局為OFF:

技術分享圖片

並排布局為ON:

技術分享圖片

通過Ctrl+MouseClick 工具窗口之間的分離器切換布局。

這只適用於位於左側和右側的工具窗口,但不適用於IntelliJ IDEA窗口的頂部和底部。

顯示工具窗口欄 選中此復選框以顯示工具窗口欄。
顯示工具窗口號碼 選中此復選框可在工具窗口按鈕上顯示工具窗口快速訪問號碼。

Alt+number 無論此設置如何, 都可以使用快捷方式,並更改快捷方式鍵盤映射頁面。

請註意,工具窗口助記符僅在相應的 鍵盤綁定具有格式時才顯示Alt+n ,其中n是1到9範圍內的整數。對於不同的鍵盤快捷鍵,不顯示助記符。

允許在對話框上合並按鈕 如果選中此復選框,則對話框中的多個命令將使用向下箭頭分組在單個按鈕下。您可以通過單擊下拉列表或按下來查看所有合並的命令Shift+Alt+Enter

如果未選中此復選框,則按鈕將顯示在一行中。比較:

技術分享圖片
編輯器選項卡中的小標簽 如果選中此復選框,則編輯器選項卡上的字體大小將設置為較小的值。

如果未選中此復選框,則編輯器選項卡上的字體大小將設置為默認值,如在項目樹視圖中。

寬屏工具窗口布局 如果選中此復選框,則工具窗口的位置將針對寬屏幕顯示進行優化。

寬屏工具窗口布局為OFF:

技術分享圖片

寬屏工具窗口布局為ON:

技術分享圖片

Menus and Toolbars (菜單和工具欄)

技術分享圖片

1.菜單和項目列表

該列表顯示了菜單和工具欄的項目。這些項目根據其使用領域進行分組。

要配置項目,請展開相應的節點並選擇所需的項目。之後,頁面右側的按鈕將變為可用。

2.控制

項目描述
添加後 點擊這個按鈕在選擇的菜單之後添加一個新的動作。在裏面選擇操作添加對話框,打開選擇所需的操作,並可選擇分配一個圖標。
添加分隔符 單擊此按鈕可在選定項目之後將菜單添加到菜單中。
編輯操作圖標 點擊此按鈕將圖標與選定的菜單項相關聯。在裏面選擇“打開操作圖標路徑”對話框,打開指定所需圖像的路徑。
  • 圖像文件應該有.png擴展名。
  • 工具欄圖標的大小應該是16x16。
去掉 點擊此按鈕從列表中刪除選定的項目。
提升 點擊此按鈕將選定的項目向上移動一個位置。
下移 點擊此按鈕將選定的項目向下移動一個位置。
恢復所有默認值 單擊此按鈕可放棄對所有項目所做的所有更改並返回到默認設置。
恢復默認 單擊此按鈕可放棄對所選項目所做的所有更改並返回到默認設置。

System Setting (系統設置)

配置啟動時是否打開項目,項目打開方式,保持文件方式,退出時的方式等。

Startup/Shutdown

項目描述
重新啟動上一個項目 選中此復選框以使IntelliJ IDEA在啟動時重新打開上次打開的項目。
確認申請退出 選中此復選框將嘗試關閉IntelliJ IDEA時顯示警告消息。

Project opening

項目描述
在新窗口中打開項目 單擊此單選按鈕可以在新窗口中始終打開一個新項目。
在同一窗口中打開項目 單擊此單選按鈕可以始終關閉當前項目,並重新使用相同的窗口。
確認窗口打開項目 單擊此單選按鈕讓IntelliJ IDEA詢問您是要在同一個框架中打開一個新的項目還是新的項目。

Synchronization

項目描述
在框架或編輯器選項卡激活上同步文件 如果選中此復選框,則在從其他應用程序切換到IntelliJ IDEA時,或切換到其編輯器選項卡時,所有從外部更改的文件都將從磁盤重新加載。
保存文件在框架停用 如果選中此復選框,則從IntelliJ IDEA切換到其他應用程序時,將自動保存所有已修改的文件。

請註意,通過關閉此選項和以下選項,您無法完全禁用自動保存。看到保存和還原更改。

如果應用程序閑置N秒,則自動保存文件 如果選中此復選框,則所有修改的文件都會在內部定期自動保存。也可以看看,保存和還原更改。
使用“安全寫入”(首先保存對臨時文件的更改) 如果這個復選框是 選擇,一個改變的文件首先被保存在一個臨時文件中。如果保存操作成功,則將保存的文件替換為保存的文件。(從技術上講,原始文件被刪除,臨時文件被重命名。)
此外,這種文件的所有權發生了變化。

如果這個復選框是 沒有選擇,文件的所有權不會改變,但是安全寫入的所有優點將會丟失。

Passwords

指定IntelliJ IDEA是否應記住或保存您的密碼 - 用於訪問受密碼保護的資源(如版本控制存儲庫)的密碼。

如有必要,請設置主密碼。如果你這樣做,而不是個人密碼 - 如果它們存儲在IntelliJ IDEA密碼數據庫中 - 你可以使用你的主密碼。

請註意,此頁面上定義的密碼存儲策略不會影響您的數據庫密碼。在相應數據源的設置中,是否為每個密碼單獨指定是否應保存這些密碼。例如,請參閱 DB數據源設置。

  • 密碼存儲策略
  • 磁盤存儲保護

HTTP Proxy

如果要訪問Internet IntelliJ IDEA應使用HTTP代理,請在此頁面上指定代理設置。

項目描述
沒有代理 單擊此單選按鈕可以在沒有代理的情況下連接到Internet。
自動檢測代理設置 單擊此單選按鈕以啟用使用自動配置URL來配置Web代理設置。當選擇此選項時,將啟用以下控件:
項目描述
自動代理配置網址 如果IntelliJ IDEA未自動找到,請選中此復選框以手動指定代理設置文件的位置。
清除密碼 點擊此按鈕清除指定代理的密碼。
手動代理配置 單擊此單選按鈕以啟用手動代理配置。當選擇此選項時,將啟用以下控件:
項目描述
HTTP 如果您希望IntelliJ IDEA在訪問Internet時使用HTTP代理,請單擊此單選按鈕。
SOCKS 點擊這個單選按鈕,如果你想讓IntelliJ IDEA使用 Socket訪問Internet時的安全協議。
主機名 指定代理主機名或IP地址。
端口號 指定代理端口號。
沒有代理 在此處指定不應指定代理的URL或IP地址的模式。
代理認證 如果您的代理需要驗證,請選中此復選框。
登錄 指定代表IntelliJ IDEA將連接到代理的用戶的名稱。
密碼 指定與用戶名(登錄)關聯的密碼。
記住密碼 如果您希望IntelliJ IDEA記住密碼,請選中此復選框。否則,每次IntelliJ IDEA連接到代理時,都會要求您提供密碼。

Updates

使用此頁面:

  • 啟用IntelliJ IDEA的自動更新,並指定更新哪種類型的發行版。
  • 獲取有關當前IntelliJ IDEA版本的信息以及新版本的可用性。

項目描述
檢查更新 選中此復選框以啟用自動更新功能,並選擇所需的更新通道(例如,穩定版本)。
  • 渠道 早期訪問計劃:該頻道從以前的EAP /發行版中獲取補丁。這不建議用於生產開發。

    有關Early Access計劃或EAP的更多詳細信息,請參閱 http://eap.jetbrains.com/。

  • 渠道 Beta版本或公開預覽:此頻道包含發布候選版本(RC)。
  • 渠道 穩定的版本:這個頻道包括所有的IntelliJ IDEA版本,例如IntelliJ IDEA XYZ

請註意,列表只適用於 穩定的版本。對於各種EAP,它被強制執行早期訪問計劃。

使用安全連接
  • 如果選中此復選框,則安全連接協議(HTTPS)被使用。
  • 如果這個復選框被清除, 使用HTTP協議。請註意由於安全原因,HTTP協議可能會被阻塞。
默認情況下,復選框被選中。
現在檢查 點擊此按鈕立即檢查更新。

你也可以選擇 幫助| 檢查更新(對於Windows或* NIX)或IntelliJ IDEA | 檢查主菜單上的更新(適用於OS X)。

查看/編輯被忽略的更新 按照此鏈接顯示/更改在IntelliJ IDEA更新中被忽略的構建。這些內部版本號包含在忽略的更新列表中,不再提示。

Usage Statistics

使用此頁面與JetBrains共享IntelliJ IDEA使用情況的統計信息。

項目描述
允許將使用統計信息發送到JetBrains 選中此復選框以允許JetBrains收集您的匿名統計信息。
每日,每周或每月 選擇其中一個選項來定義您的使用情況統計信息發送到JetBrains的頻率。

File Colors(文件顏色)

使用此頁面設置不同的背景顏色,以區分項目文件,文件夾和特定的包 範圍。這些設置適用於以下UI元素:

  • 編輯器選項卡的標題。
  • 導航列表 按照名稱搜索文件或類時
  • 項目視圖

Common Options

項目描述
啟用文件顏色 選中此復選框以將背景顏色設置應用於 導航列表。
在編輯選項卡中啟用顏色 選中此復選框可將背景色設置應用於編輯器選項卡的標題。
在項目視圖中使用 選中此復選框可將背景顏色設置應用於“項目”視圖。
管理範圍 點擊此按鈕打開 “範圍”對話框,您可以在其中為各種操作定義自定義範圍。

Local Colors

在此區域中,配置要在本地應用的顏色範圍關聯。

一旦定義,顏色範圍關聯不能被改變。要將顏色重新分配給範圍,請刪除現有的關聯並定義一個新的關聯。

項目提示描述
範圍 此只讀字段顯示應用顏色設置的範圍。
顏色 此只讀字段顯示要應用於相應範圍的顏色。
技術分享圖片 點擊此按鈕打開 添加顏色標簽對話框,您可以在其中配置新的顏色範圍關聯。
技術分享圖片 去掉 單擊此按鈕可刪除所選的顏色範圍關聯。
技術分享圖片 要麽 技術分享圖片 上移或下移 使用這些按鈕來調整顏色範圍關聯,從而確定它們的應用順序。
技術分享圖片 分享 單擊此按鈕可以在團隊成員之間共享選定的範圍顏色關聯。

所選的關聯將被相應地移動到列表中 共享顏色區域。

Shared Colors

使用此區域中的控件來配置要在團隊的所有成員之間共享的顏色範圍關聯。

一旦定義,顏色範圍關聯不能被改變。要將顏色重新分配給範圍,請刪除現有的關聯並定義一個新的關聯。

項目提示描述
範圍 此只讀字段顯示應用顏色設置的範圍。
顏色 此只讀字段顯示要應用於相應範圍的顏色。
技術分享圖片 點擊此按鈕打開 添加顏色標簽對話框,您可以在其中配置新的顏色範圍關聯。
技術分享圖片 去掉 單擊此按鈕可刪除所選的顏色範圍關聯。
技術分享圖片 要麽 技術分享圖片 上移或下移 使用這些按鈕來調整顏色範圍關聯,從而確定它們的應用順序。
技術分享圖片 取消共享 單擊此按鈕可僅在本地應用所選範圍顏色關聯。

所選的關聯將被相應地移動到列表中 本地顏色區域。

Scopes(領域)

一個scope是各種操作適用的一組文件。使用這個對話框,您可以為各種IntelliJ IDEA操作定義範圍,例如, 查找用法,或 代碼檢查。保持默認即可。

Notifications(通知)

使用此頁面啟用和禁用有關某些事件的通知,更改其演示文稿,並選擇啟用其日誌記錄。保持默認即可。

項目描述
顯示氣球通知 選中此復選框可為IntelliJ IDEA啟用事件通知。(一般情況下,通知會在相應事件發生時顯示在屏幕上的氣球中顯示。)
啟用系統通知 選中此復選框以允許顯示系統通知。

此選項在系統通知不受支持的平臺(Windows和某些Unix)上不可用。

此列列出可能會通知您和/或可能會記錄的事件組。
彈出 如果 顯示氣球通知復選框被選中,此列中的設置指定如何顯示相應事件組的通知。

可用的顯示選項是:

  • 氣球:帶有通知消息的氣球短時間出現在屏幕上,然後自動消失。通知也顯示在狀態欄中,並添加到通知列表中。
  • 粘滯氣球:通知氣球停留在屏幕上,除非關閉它們。
  • 工具窗口氣球:只有在打開適當的工具窗口時才顯示通知氣球。
  • 沒有彈出窗口:沒有顯示相應事件組的通知。
日誌 如果選中了一組事件的復選框,則會記錄相應的事件,並可以在中查看 事件日誌工具窗口。

Quick Lists(快速列表)

使用此頁面配置快速列表。一個快速列表是IntelliJ IDEA命令的彈出式菜單,由用戶配置並與鍵盤或鼠標快捷鍵相關聯。您可以根據需要創建盡可能多的快速列表。包含在快速列表中的每個命令都由一個序號標識。編號從數字(0到9)開始,然後按字母順序繼續。

項目捷徑描述
技術分享圖片 Alt+Insert 創建一個新的快速列表。
技術分享圖片 Alt+Delete 刪除所選的快速列表。
顯示名稱 編輯所選快速列表的名稱。
描述 編輯所選快速列表的說明。(說明是可選的。)
技術分享圖片 Alt+Insert 使用此按鈕可將操作添加到快速列表。選擇中的操作將操作添加到打開的快速列表對話框。
技術分享圖片 使用此按鈕可在快速列表末尾添加分隔符。(分隔符可以幫助您按邏輯組織組織菜單命令。)
技術分享圖片 Alt+Delete 從快速列表中刪除選定的操作。
技術分享圖片 Alt+U 使用此按鈕將所選項目在列表中向上移動一行。
技術分享圖片 Alt+D 使用此按鈕將所選項目在列表中向下移動一行。

Path Variables(路徑變量)

在本頁:

  • 路徑變量頁面。使用此頁進行配置路徑變量和列表忽略變量。
  • 添加/編輯變量對話框。使用此對話框為新的或現有的路徑變量指定名稱和值。
  • 例子。

保持默認即可。

Keymap(按鍵映射)

使用此頁面可創建,編輯和刪除特定環境的自定義鍵盤映射,並更改與操作相關聯的快捷鍵。

請註意,默認鍵盤映射不可編輯。要重新配置快捷方式關聯,請根據所需的默認設置創建子鍵盤映射,並根據需要進行編輯。

另一方面,只要嘗試更改與某個默認鍵盤映射中的操作相關的鍵盤快捷鍵,就會自動創建相應鍵盤映射的副本。

例如從eclipse轉來IDEA的剛開始不習慣IDEA快捷鍵的使用,可以暫時使用Eclipse的,如下圖:

技術分享圖片

操作列表

技術分享圖片

1、常用編輯快捷鍵配置

2、主菜單快捷鍵配置

3、工具窗體快捷鍵配置

4、...

5、版本控制系統快捷鍵配置

6、擴展構建系統的快捷鍵配置

IntelliJ IDEA(四) :Settings(上)