1 前言
在博文「IntelliJ IDEA 之 HelloWorld 項目創建及相關配置文件介紹」中,我們已經用 IntelliJ IDEA 創建了第一個 Java 項目 HelloWorld,如下圖所示:
觀察上圖,大家有沒有發現一些問題,例如,整個界面的字體是不是都太小了一點啊?不知道大家感受如何,反正博主看到這么小的字體,當真是頭暈眼花啊!因此,接下來,就讓咱們一起嘗試着把 IntelliJ IDEA 的主題和字體都重新設置一遍,看看到底什么樣的模式我們看着最舒服。
2 主題修改
2.1 界面主題修改
如上圖所示,依次點擊Files -> Settings
,進入如下界面:
- 標注1:主題選擇區;
- 標注2:Darcula、IntelliJ 和 Windows,三個主題。
如上圖所示,我們定位到Appearance & Behavior > Appearance
界面,在 Windows 系統上 IntelliJ IDEA 默認提供三個主題,分別為:Darcula、IntelliJ 和 Windows。其中,除了 Darcula 是黑色背景的主題,其余兩個都是白色背景的主題。在這里,以 Windows 主題為例,演示一下修改后的效果:
如上圖所示,這是在選擇 Windows 主題、點擊Apply
之后的效果,為純白色主題。
2.2 代碼編輯區主題修改
- 標注1:主題選擇區;
- 標注2:Default 和 Darcula,兩個主題。
如上圖所示,我們定位到Editor > Colors & Fonts
界面,在 Windows 系統上 IntelliJ IDEA 默認提供兩個編輯區主題,分別為:Default 和 Darcula。其中,Default 為默認主題;Darcula 為黑色主題。在這里,我們以 Darcula 主題為例,演示一下修改后的效果:
如上圖所示,這是在選擇 Darcula 主題、點擊Apply
之后的效果,為黑色編輯區主題。
通過以上的演示,我們已經知道了,無論是界面還是編輯區的主題都是可以修改的,具體如何修改,這就看我們的心情啦!對於博主來說,比較喜歡 Darcula 主題,因此在接下來的內容中,我們都在 Darcula 主題下進行演示。
3 字體修改
3.1 界面主題字體修改
- 標注1:重寫默認字體(必選);
- 標注2:具體可以修改字體大小的數值。
如上圖所示,我們定位到Appearance & Behavior > Appearance
界面,如果確定要修改字體大小的話,標注1 所示的Override default fonts by XXX
為必選項,否則的話,不能修改字體,因為 IntelliJ IDEA 默認是不推薦修改的;標注2 所示的為我們具體可以修改字體大小的數值。在這里,選擇Size
為 14,演示一下修改后的效果:
如上圖所示,這是在選擇Size
為 14、點擊Apply
之后的效果,顯然界面主題的字體明顯都變大了很多。
在這里,有一點需要注意,那就是:有的字體是包含中文的,有的字體則是不包含中文的。一般情況下,使用英文的國家是不需要額外擔心亂碼問題的,但是我們需要啊!如果我們選擇的字體不包含中文的話,很多位置上可能會出現類似於 口口口口口 這樣的亂碼問題。例如,Courier New
和Monaco
就是純英文字體,而Microsoft YaHei
就是包含中文的字體。
3.2 代碼編輯區字體修改
- 標注1:Save as 主題(必選);
- 標注2:僅展示等寬字體;
- 標注3:字體具體大小的數值;
- 標注4:行寬(行與行之間的距離);
- 標注5:第二字體;
- 標注6:字體、大小及行寬的示例展示區。
如上圖所示,我們定位到Editor > Colors & Fonts > Font
界面,標注1 所示的Save As
表示我們需要另外復制一份編輯區主題,然后才能修改,因為 IntelliJ IDEA 是不能直接在默認的代碼模板上修改字體的;標注2 所示的Show only monospaced fonts
表示只顯示系統上的等寬字體,取消勾選后,將顯示系統上所有已安裝的字體。標注5 所示的Secondary font
表示第二字體,因為 IntelliJ IDEA 的編碼字體有「第一字體」和「第二字體」之分,當有些字符在第一字體不能支持的時候,將會自動使用第二字體進行支持。在這里,我們選擇Size
為 16,演示一下修改后的效果:
如上圖所示,這是在選擇Size
為 16、點擊Apply
之后的效果,顯然編輯區主題的字體明顯都變大了很多。
3.3 控制台輸出字體修改
如上圖所示,我們定位到Editor > Colors & Fonts > Console Font
界面,細心觀察之下,我們會發現這個界面和Editor > Colors & Fonts > Font
界面完全相同,因此我們就不重新介紹一遍啦!在這里,我們選擇Size
為 14,演示一下修改后的效果:
如上圖所示,這是在選擇Size
為 14、點擊Apply
之后的效果,運行程序后,控制台的輸出字體顯示大了,也清晰了很多。