前言
IDEA 是一個智能開發工具,每個開發者的使用習慣不同,如何個性化自己的IDEA?
我們可以通過 Settings 功能來設置。 Settings文件是 IDEA 的配置文件,通過它可以設置主題、項目、插件、快捷鍵 等。
打開方式
Settings 的界面圖
打開它的方式有三種:
- 菜單欄 - File - Settings
- 快捷鍵
Ctrl + Alt + S
- 工具欄 - Settings按鈕
界面列表
- Appearance & Behavior 外觀和行為
- Keymap 快捷鍵
- Editor 編輯器
- Plugins 插件
- Version Control 版本控制
- Build,Execution,Deployment 構建,執行,部署
- Languages&Frameworks 語言和框架
- Tools 工具集
說明:書頁形式的標記是指該配置針對當前項目有效(For current Project)
Appearance&Behavior 外觀和行為
Appearance 外觀
配置主題、字體、字號、工具類以及其他視圖工具
4.1.1 UI 選項列表:
選項 | 描述 |
---|---|
1. 主題 | 使用此下拉列表從列表中選擇所需的配套主題。 特別是 Darcula 主題。從這里更改主題需要重新啟動 IntelliJ IDEA在IntelliJ IDEA的社區版本中,默認使用的主題方案是 IntelliJ |
2. 調整紅綠視力不足的顏色 | 選擇此選項可以調整紅綠色缺陷人員的IDE顏色(編輯器中的代碼高亮顯示、文本通知等) 有關更多信息,請參閱色彩部分調整 |
3. 覆蓋默認字體(不推薦) | 選中此復選框可以指定使用的字體系列和大小,而不是默認的字體系列和大小 首次安裝時,IntelliJ IDEA 將采用 操作系統默認字體大小和樣式 |
4. 在列表中循環滾動 | 選中此復選框可以從最后一項跳轉到第一項 |
5. 在快速導航中顯示圖標 | 選中此復選框可以在快速搜索框中顯示項目圖標信息(Ctrl+N / Ctrl+Shift+N / Ctrl+Shift+Alt+N) |
6. 自動將鼠標光標放置在默認按鈕上 | 選中此復選框可以在打開對話框時將鼠標指針放置於默認按鈕上 如果未選中,則指針不會改變位置 |
7. 隱藏焦點丟失的導航彈出窗口 | 如果未選中此復選框,則導航彈出框會在更改焦點時保持不變 關閉此類彈出窗口的唯一方法是按下 Escape(ESC) |
8. 只允許ALT按下時進行拖放 | 如果未選中此復選框(默認),則 IntelliJ IDEA允許移動編輯器選項卡,工具窗口按鈕、文件和文件夾選項工具窗口,使用拖放 |
9. 工具提示初始延遲(毫秒) | 使用滑塊可以指定將鼠標懸停在編輯器中的某個選項之間的時間,以及出現工具提示的值,在調試過程中,此設置尤為重要 如果延遲太短,使用鼠標變得不方便,因為每個鼠標在屏幕上移動都會觸發下方代碼變量的工具提示 |
4.1.2 文本抗鋸齒
選項 | 描述 |
---|---|
IDE | 此下拉列表中,選擇IDE工具欄的抗鋸齒模式(包括菜單。工具窗口等) * 次像素:建議在液晶顯示器上使用此選項,並利用彩色液晶顯示屏上的每個像素渲染過度。這允許更詳細的呈現平滑文本顯示模式。 * 灰度渲染:建議將此選項用於垂直放置的非LCD顯示屏。它處理像素級別的文本 * 關閉抗鋸齒功能:這個選項可用於高分辨率屏幕顯示。關閉抗鋸齒字體渲染速度更快,顯示原始字體信息。 |
代碼編輯區域 | 此下拉列表中,選擇代碼編輯區的抗鋸齒模式 * 次像素:建議在液晶顯示器上使用此選項,並利用彩色液晶顯示屏上的每個像素渲染過度。這允許更詳細的呈現平滑文本顯示模式。 * 灰度渲染:建議將此選項用於垂直放置的非LCD顯示屏。它處理像素級別的文本 * 關閉抗鋸齒功能:這個選項可用於高分辨率屏幕顯示。關閉抗鋸齒字體 |
4.1.3 窗口選項
選項 | 描述 |
---|---|
窗口動畫 | 選中此復選框可以使解除鎖定的工具窗口與動畫效果一起滑動 該選項僅適用於工具窗口未連接的情況 |
顯示JVM內存指示器 | 選中此復選框用於在編輯器最右下角顯示JVM內存使用率 |
在菜單中禁用快捷鍵助記符 | 選中此復選框可隱藏 IntelliJ IDEA 菜單中熱鍵的下划線![]() |
在控件中禁用快捷鍵助記符 | 選中此復選框可隱藏 IntelliJ IDEA 控件中熱鍵的下划線 |
在菜單中顯示圖標 | 如果選中此復選框(默認),圖標將顯示在菜單命令的左側。 如果未選中此復選框,則菜單命令將顯示為不帶圖標選項 |
左側工具窗口垂直或並排布局 | 工具窗口的位置將針對寬屏顯示進行優化。 並排布局為關閉狀態(默認),多工具窗口將垂直擺放 並排布局為開啟狀態,多工具窗口將並排擺放 這只適用於位於左側或右側的工具窗口,單不適用於 IntelliJ IDEA在頂部和底部的工具窗口 ![]() |
平滑滾動 | 選中此復選框打開平滑滾動,默認關閉 |
顯示工具窗口欄 | 選中此復選框顯示工具窗口欄,默認勾選 可通過單擊窗口最左下角按鈕進行切換開關狀態 |
顯示工具窗口編號 | 選中此復選框可以在工具創建按鈕上顯示工具窗口快速訪問編號,默認開啟 |
允許在對話窗口上合並按鈕 | 如果選中此復選框,則對話框中的多個命令將使用向下箭頭分組在單個按鈕下。你可以通過單擊下拉列表或按快捷鍵(Alt+Shift+Enter)來查看所有合並的命令。 如果未選中此復選框,則所有按鈕將顯示在一行中。 ![]() |
編輯器選項卡中的小字體標簽 | 如果選中此復選框,則編輯器選項卡上的字體大小將設置為較小的值。 如果未選中此復選框,則編輯器選項卡上的字體大小將設置為默認值,如在項目樹視圖中。 |
寬屏布局顯示浮動工具窗口 | 如果選中此復選框,則代碼塊下方的工具窗口位置將針對寬屏顯示進行優化排列。默認關閉。 |
左側工具窗口垂直或並排布局 | 工具窗口的位置將針對寬屏顯示進行優化。 並排布局為關閉狀態(默認),多工具窗口將垂直擺放 並排布局為開啟狀態,多工具窗口將並排擺放 這只適用於位於左側或右側的工具窗口,單不適用於 IntelliJ IDEA在頂部和底部的工具窗口 |
Menus and Toolbars 菜單和工具欄
4.2.1 菜單和項目列表
該列表顯示了菜單和工具欄的項目。
這些項目根據其使用領域進行分組。
要配置項目,請展開相應的節點並選擇所需的項目。之后,頁面右側的按鈕將變為可用狀態。
4.2.2 控制
項目 | 描述 |
---|---|
添加后 | 單擊這個按鈕在選擇的菜單之后添加一個新的動作。 在里面選擇操作添加對話框,打開選擇所需的操作,並可選擇分配一個圖標。 |
添加分隔符 | 單擊此按鈕可以在選定項目之后將分隔符添加到該項目之后。 |
編輯操作圖標 | 點擊此按鈕將圖標與選定的菜單項目關聯。在里面選擇“打開操作圖標路徑”對話框,打開指定所需的圖標icon路徑。 1. 圖像文件應該有 .png 擴展名。2. 工具欄圖標的大小應該是 16x16 。 |
移除 | 點擊此按鈕從列表中移除選定的項目。 |
上移 | 點擊此按鈕將選定的項目向上移動一個位置。 |
下移 | 點擊此按鈕將選定的項目向下移動一個位置。 |
恢復所有項目默認值 | 單擊此按鈕可放棄對所有項目所做的所有更改並返回到默認設置。 |
恢復默認 | 單擊此按鈕可以放棄對所選項目所做更改並返回到默認值。 |
System Settings 系統設置
配置啟動時是否打開項目,項目打開方式,保持文件方式,退出時的方式等。
Startup/Shutdown 啟動和關閉操作
項目 | 描述 |
---|---|
重新啟動上一個項目 | 啟動后直接打開上一次關閉的項目。 |
確認退出程序 | 嘗試關閉 IntelliJ IDEA 時顯示確認窗口。 |
Project opening 項目打開方式
項目 | 描述 |
---|---|
在新窗口中打開項目 | 選中此復選框以始終在新窗口中打開新項目 |
在同一窗口中打開項目 | 選中此復選框可以關閉當前項目,並重新使用相同的窗口 |
每次確認項目打開方式 | 讓 IntelliJ IDEA 詢問要在同一個窗口或新窗口打開新項目 |
Synchronization 代碼保存方式
項目 | 描述 |
---|---|
在邊框或編輯器激活的時候重讀文件更改 | 如果選中此復選框,則在從其他應用程序切換到 IntelliJ IDEA 時,或者切換到其他編輯器選項卡時,所有從外部更改的文件都將從磁盤重新加載 |
在切出程序窗口的時候保存文件 | 如果選中此復選框,則從 IntelliJ IDEA 切換到其他應用程序時,將自動保存所有已修改的文件。 請注意,通過關閉此選項和以下選項,您將完全禁用自動保存功能,無法自動保存和重載文件更改 |
如果應用程序閑置N秒,則觸發自動保存文件 | 如果此復選框選中,則所有更改的文件都會在窗口閑置指定時長之后內部定期自動保存。 |
使用“安全寫入”(首先保存對臨時文件的更改) | 如果這個復選框被選中,一個改變的文件首先被保存在一個臨時文件中。如果保存操作成功,則將保存的臨時文件替換為原始文件。(從技術上講,原始文件被刪除,臨時文件被重命名) 此外,這種文件的所有權發生了改變。 如果這個復選框沒有被選中,文件的所有權不會改變,但是安全寫入的所有優點都將丟失。 |
Accessibility 可訪問性
項目 | 描述 |
---|---|
開啟支持屏幕閱讀器功能 (需額外安裝第三方工具) |
開啟以支持屏幕閱讀器功能,需安裝第三方工具,詳細文檔點這里 |
On Closing Tool Window with Running Process 進程正在運行時關閉工具窗口的處理方式
項目 | 描述 |
---|---|
退出程序 | 直接靜默退出程序並關閉工具窗口 |
斷開/停止程序 | 斷開/停止程序然后關閉工具窗口 |
每次詢問 | 每次進行彈窗詢問處理方式 |
4.3.1 Passwords 密碼保存
這里選擇密碼保存方式,默認選擇為使用 KeePass 內置工具進行密碼存儲。
推薦設置主密碼,保護個人密碼安全。
4.3.2 HTTP Proxy 網絡訪問代理
如果使用 IntelliJ IDEA 訪問 Internet 時需要使用代理,請在此頁面進行代理設置。
選項 | 描述 |
---|---|
不使用代理 | 直接訪問外部網絡 |
自動代理設置(PAC) | 設置自動代理配置地址。 |
手動設置代理方式 | 支持手動單獨配置代理類型方式。 |
4.3.4 Updates 軟件更新
本選項用於設置 IntelliJ IDEA 自動檢測更新版本設置。
File Colors 文件顏色
使用此頁面可以設置不同的背景顏色,以區分特定范圍的項目文件。
這些設置適用於以下 UI 元素:
- 編輯器選項卡的標題。
- 導航列表按照名稱搜索文件或類時
- 項目視圖
選項 | 描述
- | -
啟用文件顏色 | 選中此復選框已將背景顏色設置應用於導航列表。
在編輯選項卡中啟用顏色 | 選中此復選框可將背景色設置應用於編輯器選項卡的標題。
在項目視圖中啟用 | 選中此復選框可將背景顏色設置應用於“項目”視圖。
管理范圍 | 點擊此按鈕打開“范圍”對話框,您可以在其中為各種操作定義自定義范圍。
4.4.1 Local Colors 本地顏色配置
本地顏色僅對您可見,不會通過VCS共享。
4.4.2 Shard colors 共享顏色配置
共享顏色配置受版本控制支持,以便項目人員可以使用相同的顏色關聯。
它們存儲在fileColors.xml
文件(例如:MyProject/.idea/fileColors.xml
)中.idea
下的項目文件夾中。
Scopes 領域
一個scope是各種操作適用的一組文件。使用這個對話框,您可以為各種IntelliJ IDEA操作定義范圍,例如, 查找用法,或 代碼檢查。保持默認即可。
Notifications 通知
使用此頁面啟用和禁用有關某些事件的通知,更改其演示文稿,並選擇啟用其日志記錄。保持默認即可。
選項 | 描述 |
---|---|
顯示氣球通知 | 選中此復選框可為 IntelliJ IDEA 啟用事件通知。 (一般情況下,通知 會在相應事件發生時顯示在屏幕上的氣球中顯示。) |
啟用系統通知 | 選中此復選框以允許顯示系統通知。 此選項在系統通知不受支持的平台(Windows 和 某些Unix)上不可用。 |
組 | 此列列出了可能會通知您和/或可能會記錄的事件組。 |
彈出 | 如果選中了“顯示氣球通知”復選框,則此列中的設置指定如何顯示相應事件組的通知。 可用的顯示選項包括: 冒泡:帶有通知消息的氣球會在屏幕上顯示一小段時間,然后自動消失。通知還顯示在狀態欄中,並添加到通知列表中。 粘性冒泡:除非您將其關閉,否則通知氣球會停留在屏幕上。 工具窗口提示框:僅在打開適當的工具窗口時顯示通知提示框。 無彈出窗口:不顯示相應事件組的通知。 |
日志 | 如果選中了一組事件復選框,則將記錄相應的事件,並且可以在“Event Log事件日志”工具窗口中看到該事件。 |
Quick Lists 快速列表
Quick Lists 主要功能是將你要設置的快捷操作放到一個快捷列表中,這樣我們通過對這個快捷類別設置快捷鍵,這樣就特別方便的調用快捷操作.
1.不需要記太多的快捷鍵
2.不需要去菜單欄點擊
設置快捷鍵:
使用方法:
Path Variables 路徑變量
路徑變量是占位符,代表占鏈接到項目但存儲在項目外部的資源的絕對路徑。如果您在團隊中工作,則隊友計算機上的這些絕對路徑可能會有所不同。使用路徑變量,您可以靈活地共享代碼,以便當路徑變量根據每台特定計算機上的配置接受值時,可以正確解析對鏈接資源的所有引用。
保持默認即可。
Keymap 快捷鍵映射
使用此頁面可創建,編輯和刪除特定環境的自定義鍵盤映射,並更改與操作相關聯的快捷鍵。
請注意,默認鍵盤映射不可編輯。要重新配置快捷方式關聯,請根據所需的默認設置創建子鍵盤映射,並根據需要進行編輯。
另一方面,只要嘗試更改與某個默認鍵盤映射中的操作相關的鍵盤快捷鍵,就會自動創建相應鍵盤映射的副本。
例如從eclipse轉來IDEA的剛開始不習慣IDEA快捷鍵的使用,可以暫時使用Eclipse的,