自訂 Windows 終端

自訂 Windows 終端

如何在 Windows 終端機中製作自己的配色方案?進一步來說 :制定配色方案的正確格式是什麼?

一點解釋:

讓我們以這個方案為例:

{
    "name" : "Campbell",

    "cursorColor": "#FFFFFF",
    "selectionBackground": "#FFFFFF",

    "background" : "#0C0C0C",
    "foreground" : "#CCCCCC",

    "black" : "#0C0C0C",
    "blue" : "#0037DA",
    "cyan" : "#3A96DD",
    "green" : "#13A10E",
    "purple" : "#881798",
    "red" : "#C50F1F",
    "white" : "#CCCCCC",
    "yellow" : "#C19C00",
    "brightBlack" : "#767676",
    "brightBlue" : "#3B78FF",
    "brightCyan" : "#61D6D6",
    "brightGreen" : "#16C60C",
    "brightPurple" : "#B4009E",
    "brightRed" : "#E74856",
    "brightWhite" : "#F2F2F2",
    "brightYellow" : "#F9F1A5"
},

name像、cursorColorselectionBackgroundbackground這樣的術語foreground是不言自明的,但是它後面的顏色順序呢?它們是用任何順序寫的嗎?如果我將brightRed{第 3 行從底部} 更改為其他顏色會發生什麼變化?我找不到任何文章來回答我的問題。提前致謝 !

我已經搜尋了一些相關文章以獲得一些幫助:

自訂設定/顏色方案

自訂設定/設定檔設定

答案1

後面的顏色表示以這些顏色輸出文字時使用什麼顏色。儘管您不應更改名稱,但可以更改名稱後面的顏色值。

完成後,您可以透過編寫:write-host "this is a test" -foregroundcolor "red"或您更改的任何顏色來測試它,以查看結果。

完成此操作後,您可以變更背景和前景色,然後修復輸出到螢幕的函數中使用的任何顏色,以便根據新顏色正確顯示。

它們的順序並不重要,您甚至可以刪除它們,以便使用預設值,但將它們保留在那裡更容易。此外,還可以添加“橙色”並更改此顏色。 Write-Host 不支援橙色,但在創建警告時使用它:write-warning "some warning"

鑑於自 Windows 10 2015 以來,命令提示字元現在也支援 ANSI 顏色更改,我確信這也會影響使用這些顏色的 cmd 命令。

答案2

如果我將 BrightRed{底部第三行} 更改為其他顏色會發生什麼變化?

我參考你的問題

BrightRed{從底部開始的第三行} 此行用於終端中的主要文字顏色預設為白色ps c:\ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 您可以將其變更為您喜歡的任何十六進位顏色,例如Br​​ightRed{# 03fc2c} 顏色為綠色

https://github.com/SG-studi0/windows_terminal_theme.git 多彩 Windows 終端機主題

相關內容