現在越來越多的人使用IntelliJ IDEA,你是否想要一個好看的IDEA主題呢?本篇博客教你如何設置一個美美噠IDEA主題,你也可以根據個人喜好自定義喜歡的主題樣式。
目錄:
▾ 系統主題設置
首先進到設置里:File➞Settings➞Appearance&Behavior➞Appearance。
這里默認提供了三套主題:IntelliJ,Darcula,high contrast。這里可以根據個人愛好進行設置。

IntelliJ樣式

Darcula樣式

high constract樣式

系統字體樣式

▾ 導入其他IDEA主題
IDEA默認主題
IDEA默認提供了三個編輯區主題,可以通過如下的方式進行選擇。

更多IDEA主題
如果想要更多主題效果就需要下載主題包,這里提供幾個IDEA主題下載的網站:
➣ IDEA Theme官網: ☛ 傳送門
➣ riaway官網: ☛ 傳送門
➣ easycolor官網: ☛ 傳送門
➣ Color Themes官網: ☛ 傳送門
這里給大家提供幾個比較好看的主題
One Dark theme樣式
https://plugins.jetbrains.com/plugin/11938-one-dark-theme/versions
Hiberbee theme
https://plugins.jetbrains.com/plugin/12118-hiberbee-theme/versions
Monokai_2樣式
https://www.riaway.com/themeshow.php?tid=52$cid=1
Bluloco Light樣式
鏈接失效
http://easycolor.cc/idea/detail/28426.html
下載后為如下jar包:

導入主題:(方式一)
file → import settings → 選中下載的主題jar文件 → 按提示確認 → 重啟程序
重啟以后,新主題會自動啟用,如果沒有啟用,可以如下方式選擇:

下載以后導入主題:(方式二)

卸載編輯區主題插件:
選中要卸載的主題 →Delete,然后重啟IDEA
▾ 主題優化及字體設置
設置鼠標滾輪修改字體大小
我們可以勾選此選項,設置為CTR+鼠標滾輪來控制代碼字體大小顯示
設置鼠標懸浮提示
展示效果:
設置自動導包功能
➣ Add unambiguous imports on the fly:自動導入不明確的結構
➣ Optimize imports on the fly:自動幫我們優化導入的包
設置顯示行號和方法間的分隔符
展示效果:
➣如上圖紅圈所示,可以勾選 Show line numbers:顯示行數。我建議一般這個要勾選上。
➣如上圖紅圈所示,可以勾選 Show method separators: 顯示方法分隔線。這種線有助於我們區分開方法,所以建議勾選上。
設置tab文件顯示
如上圖標注所示,在打開很多文件的時候,IntelliJ IDEA 默認是把所有打開的文件名 Tab 單行顯示的。多行效率比單行高,因為單行會隱藏超過界面部分 Tab,這樣找文件不方便,根據個人習慣進行選擇。
展示效果:
設置默認的字體、字體大小、字體行間距
修改當前主題的字體、字體大小、字體行間距
如果當前主題不希望使用默認字體樣式還可以單獨設置
修改當前主題的控制台輸出的字體及字體大小
▾ 自定義IDEA主題
本部分是主題設置的高級部分,不建議小白使用,當然可以以此為基礎修改原有主題的部分設置
首先需要進入到選中主題的設置界面:File➞Settings➞Editor➞Color Scheme
設置關鍵字說明
Genera:通用樣式設置
Code
☃ Code➞Identifier under caret: return 變量選中框設置
☃ Code➞Identifier under caret(write): 聲明變量選中框設置
☃ Code Line number:行號樣式
☃ Code➞Identifier under caret(write): 鼠標所在行的行號樣式
☃ Code➞Matched brace:匹配{}提示
☃ Code➞ Method separator color: 方法分隔線樣式
需要在Editor➞ General➞ Appearance中勾選show method separators
☃ Code➞ TODO defaults:TODO高亮提示
Editor
☃ Editor➞Breadcrumbs: 底部類和方法信息欄樣式
current是選中時樣式;
Default是默認樣式;
Hovered是鼠標在標簽上方移動時樣式;
Inactive是從一個方法且換到類時顯示的樣式
☃ Editor-->Caret:鼠標輸入光標顏色
☃ Editor-->Caret row:鼠標所在行背景顏色
Errors and Warnings
☃ 一些錯誤或者警告提示下划線
Search Results
☃ 搜索結構加邊框提示
Search result:搜索結果變量 對應2
Search result(write access):寫訪問,對應1
Text search result:文本搜索結果;對應3
Template
☃ 定義Template模板頁面的代碼樣式
Live Template:實時模板樣式
Template variable:模板中變量樣式
Text
☃ 一些重要的代碼編輯區設置
Background in readonly files:只讀的文件背景
Default text:本主題編輯區默認背景和文字顏色,順便推薦個護眼色(豆沙綠):#BDF8CA
Language Defaults:代碼編輯區域的一些全局設置
Braces and Operators :符號顏色設置
☃ Braces: { } 樣式設置
☃ Brackets: [ ] 樣式設置
☃ Dot: 點 . 樣式;Comma: 逗號,樣式;Semicolon: 分號 ; 樣式
☃ Operation sign:操作符+-=/等樣式
☃ Parentheses:( )樣式
Classes:類相關顏色設置
☃ Class name: 類的名字樣式
Comments:注釋顏色設置
☃ Block comment:注釋塊/* */ 我的配色#948130
☃ Doc comment: 文檔注釋
Markup:語言標記如<div><\div>
Tag:標簽,我的配色#7F5D96
Tag value:標簽值,我的配色#A48674
Text:注釋文字,我的配色#5E7798
☃ Line coment:行注釋,我的配色 # 9B9B9B
Identifiers:Java標識符設置
Constant :常量
Default:默認值
Function Call:調用方法名樣式設置
Function declaration:被調用過的方法名樣式設置
Global variable:全局變量樣式設置
Local variable:局部變量樣式
Parameter:參數樣式
Inline parameter hints內聯參數樣式
Current
Default
Highlighted
Keyword關鍵字樣式
Number數字樣式
String:字符串相關樣式
☃ Escape Sequence
Invalid: 無效的,如%?
Valid: 有效的,如\n\t
☃ String text:字符串字體樣式
其他設置
剩余部分不再詳細介紹(內容太多太雜,需要使用者自己慢慢摸索)
保存IDEA主題樣式
當所有主題樣式設置好后,可以將主題導出為對應文件,方便下次使用
填好信息,點擊OK,選擇存放位置就行了,信息非必填
自定義主題制作成功,下次直接導入使用即可
轉載請添加本文鏈接 ☄https://www.cnblogs.com/asio/p/12582311.html
本博客與CSDN博客༺ཌ༈君☠纖༈ད༻同步發布
