Windows Terminal 更換主題配色方案


https://zhuanlan.zhihu.com/p/202766437

隨着Window10的更新,現在的WSL2對Linux的支持已經有很大的改進,再加上微軟自家出的 Windows Terminal 終端命令行工具,於原來的 PowerShell 和 CMD 相比,使用體驗上夜有很大的進步。

然而,Windows Terminal 默認的主題和配色都不太好看,再加上官網的文檔關於這方面又不是講得十分簡單易懂。所以下文將簡單介紹如何給 Windows Terminal 更換主題和配色。

本文概要 - 主題配色網站介紹 - 主題顏色配置方法 - 使用配色方案

主題配色網站

關於終端的主題配色,其實有很多的選擇。你甚至可以沿用自己在Mac或者Linux上終端配色的配置。 下面介紹的是我在網上找到的一個WIndows Terminal配色的網站,這個網站可以在線預覽不同的配色,找到喜歡的配色之后可以輕松簡單的復制到自己的配置上面。

如果原本沒有自己已經在用的配色方案的朋友,可以參考一下。

主題顏色配置方法

Windows Terminal的設置並沒有圖形界面,是通過修改配置文件的字段來實現具體的設置的。 設置方法很簡單,先打開 Windows Terminal,找到狀態欄 + 旁邊的向下箭頭,點擊選擇設置選項。

隨后會自動打開 settings.json 的配置文件。下拉配置文件,可以找到:

// Add custom color schemes to this array "schemes": [ ],

配色方案就是放到這里的。我們可以在上面給的網站上面找到一個喜歡的主題,然后點擊下面的 Get theme 按鈕,配色的方案就會復制到我們的粘貼板。 接下來就可以在 schemes 數組中黏貼。

// Add custom color schemes to this array "schemes": [ { "name": "Afterglow", "black": "#151515", "red": "#ac4142", "green": "#7e8e50", "yellow": "#e5b567", "blue": "#6c99bb", "purple": "#9f4e85", "cyan": "#7dd6cf", "white": "#d0d0d0", "brightBlack": "#505050", "brightRed": "#ac4142", "brightGreen": "#7e8e50", "brightYellow": "#e5b567", "brightBlue": "#6c99bb", "brightPurple": "#9f4e85", "brightCyan": "#7dd6cf", "brightWhite": "#f5f5f5", "background": "#212121", "foreground": "#d0d0d0" } ],

如果需要多個配色方案,需要在 } 后面添加 ,

使用配色方案

完成了上面的步驟,Windows Terminal 的配色並不會改變。如果我們想使用自己配置的配色,還需要進一步的設置。 還是在剛才的配置文件中,我們找到 profiles 項目,里面是不同的終端的詳細配置。 下面以 PowerShell 修改為例,我們將 PowerShell 的配色修改位上面我們新添加的 Afterglow 方案。

{ // Make changes here to the powershell.exe profile "guid": "{*************}", "name": "Windows PowerShell", "commandline": "powershell.exe", "colorScheme": "Afterglow", "hidden": false },

我們需要在配置里面添加一行 "colorScheme": "Afterglow",,重啟 Windows Terminal 就會生效。后面的 Afterglow 代表配色方案的名字,如果需要添加不同的方案,可以通過改變這個來修改,但是這個定義需要先在 schemes 理念定義好。

到這里為止,我們就已經完成了對 Windows Terminal 的配色修改了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM