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

IntelliJ IDEA 之 :Settings(上)

前言

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代理,請在此頁面上指定代理設定。

相關推薦

IntelliJ IDEA Settings

前言 IDEA是一個智慧開發工具,每個開發者的使用習慣不同,如何個性化自己的IDEA?我們可以通過Settings功能來設定。Settings檔案是IDEA的配置檔案,通過他可以設定主題,專案,外掛,快捷鍵等。 開啟方式 Settings的介面圖

IntelliJ IDEA Settings

上篇介紹了Settings中的和Keymap,這篇繼續,將介紹Editor,Plugins,Version Control。 一、Editor(編輯) 便捷介面的功能列表如下,這裡介紹下一些常用,更多的如果感興趣,可以查閱相關資料。 1.General(一般)   使用雙擊選擇時,請確保“

IntelliJ IDEA Settings

socket size mage 存儲策略 策略 emp per http協議 通知 轉載: 作者:JaJian     出處:http://www.cnblogs.com/jajian/ 前言 IDEA是一個智能開發工具,每個開發者的使用習慣不同,如何個性化自己的IDE

IntelliJ IDEA Settings

dia 可見 .cn 哪些 -c cto 自己 關閉 ext 上篇介紹了Settings中的Appearance & Behavior和Keymap,這篇繼續,將介紹Editor,Plugins,Version Control。 一、Editor(編輯) 便捷界

IntelliJ IDEA Settings

www 全限定名 拒絕 nbsp 切換 time ger 提高 包含 一、Build,Execution,Deployment 項目的構建,執行,部署相關的配置。 1. Build Tools 構建工具,包含Maven,Gradle,Gant。 Maven

區塊鏈百城行動全球區塊鏈政策梳理中國篇-MGC Group

    前言  2018年被定義為區塊鏈元年,在基於“區塊鏈+”概念成為繼“網際網路+”之後的又一次風潮的背景下,越來越多的政府機構開始重視並參與到區塊鏈技術的研發中來。  5月20日,工信部資訊中心正式釋出《2018年中國區塊鏈產業發展白皮書》(以下簡稱白皮書),這是國內第

IntelliJ IDEA的使用入門

servers dep exec file idea ont tle cat tex 問題1:Run/Debug Configurations 中點擊“+”號沒有tomcat server選項 解決方法:File--->Setting--->Build,Exec

2017上海QCon旅總結

發送 避免 queue 不必要 進展 jvm es2017 功能 簡單的 本來這個公眾號的交流消息中間件相關的技術的。這周去上海參加了QCon,第一次參加這樣的技術會議,感受挺多的,所以整理一下自己的一些想法接公眾號和大家交流一下。 下面進入正題,從自己參加了的一些分享中

redis源碼分析事務Transaction

訂閱 exe uri 興趣 閱讀 包含 如果 舉例 blog 這周學習了一下redis事務功能的實現原理,本來是想用一篇文章進行總結的,寫完以後發現這塊內容比較多,而且多個命令之間又互相依賴,放在一篇文章裏一方面篇幅會比較大,另一方面文章組織結構會比較亂,不容易閱讀。因此

翻譯連載 | 附錄 ATransducing-《JavaScript輕量級函數式編程》 |《你不知道的JS》姊妹篇

產生 斷言 需要 pipe [] 個數 word 視頻 block 原文地址:Functional-Light-JS 原文作者:Kyle Simpson-《You-Dont-Know-JS》作者 關於譯者:這是一個流淌著滬江血液的純粹工程:認真,是 HTML 最堅實的

【Linux】基礎每日一命awk命令

設置變量 兩個 oob 每日 gin water 不能 -o source awk 是一個強大的文本分析工具 語法:awk [選項參數] ‘script‘ var=value file(s)或awk [選項參數] -f scriptfile var=value file(s

python 對象類型詳解一數字

結果 dom 運行 精度 升級 方法 函數 般的 代碼 一:python 的數字類型: a)整數和浮點數 b)復數 c)固定精度的十進制數 d)有理分數 e)集合 f)布爾類型 g)無窮的整數精度 h)各種數字內置函數和模塊 二:各種數字類型的詳解   1,數字常量:pyt

python 闖關路四並發編程與數據庫理論

nsa 更新數據 主線程 數值類型 基礎設施 環境 文件路徑 他還 組合 並發編程重點: 並發編程:線程、進程、隊列、IO多路模型 操作系統工作原理介紹、線程、進程演化史、特點、區別、互斥鎖、信號、 事件、join、GIL、進程間通信、管道、隊列。 生產者消息者模型、

關於軟件IntelliJ IDEA的使用技巧

建模 返回值 urn 重構 模塊化 返回 leg ati lar 二,IntelliJ IDEA的工具欄介紹 2,IntelliJ IDEA菜單欄 (5)code編碼 ?1.Override Methods:覆蓋方法 ?2.Implement Methods:實現方法

Spark原始碼分析Spark Shell

https://www.cnblogs.com/xing901022/p/6412619.html 文中分析的spark版本為apache的spark-2.1.0-bin-hadoop2.7。 bin目錄結構: -rwxr-xr-x. 1 bigdata bigdata 1089 Dec

STARKs,Part-3攻堅

特別感謝 Eli ben Sasson 一如既往地提供幫助;也特別感謝 Chih-Cheng Liang和Justin Drake 的審閱。 為本系列的第 1 部分和第 2 部分的後續內容,本文將介紹在實際中實現 STARK 的途徑與效果,並使用 python 語言進行實現。STARKs

Java面試基礎篇

題目來源於網路 後面是筆者自己提供的答案,僅供參考,如有錯誤,歡迎指正   一、基礎篇 1.1、Java基礎  面向物件的特徵:繼承、封裝和多型 final, finally, finalize 的區別 Exception、Er

Linux 程序通訊管道 Pipe

一、簡介 管道(pipe) 是一種最基本的 IPC(Inter Process Communication) 機制,優點是簡單。 二、特點: 管道只適用於 存在血緣關係 的兩個程序之間通訊,因為只有存在血緣關係的兩個程序之間才能共享檔案描述符 管道分為兩端,一端

Intellij IDEA 快捷鍵整理TonyCody

Ctrl+Shift + Enter,語句完成 “!”,否定完成,輸入表示式時按 “!”鍵 Ctrl+E,最近的檔案 Ctrl+Shift+E,最近更改的檔案 Shift+Click,可以關閉檔案 Ctrl+[ OR ],可以跑到大括號的開頭與結尾 Ctrl+F12,可以顯示當前檔案的結構 Ct

IntelliJ IDEA建立spring cloudeureka訂單商品專案

IntelliJ IDEA建立spring cloud(eureka)訂單商品專案 spring cloud是基於springboot的一種協調多個微服務的框架。spring cloud包含多個微服務叢集的解決方案,本文將使用eureka來實現一個簡單的訂單商品專案。https://do