如何在 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
像, cursorColor
, selectionBackground
,background
和这样的术语foreground
是不言自明的,但是它之后的颜色顺序呢?!!它们是按任何顺序写的吗?如果我将brightRed
{3rd line from bottom} 更改为其他颜色会发生什么变化?我找不到任何文章回答我的问题。提前致谢 !!
我已经搜索了一些相关文章以获得一些帮助:
后面的颜色表示以这些颜色输出文本时使用什么颜色。尽管您不应该更改名称,但您可以更改其后的颜色值。
完成后,您可以通过编写:
write-host "this is a test" -foregroundcolor "red"
或您更改的任何颜色来测试它,以查看结果。这已完成,因此您可以更改背景和前景色,然后修复输出到屏幕的函数中使用的任何颜色,以正确显示新颜色。
它们的顺序无关紧要,您甚至可以删除它们以便使用默认值,但更容易将它们保留在那里。此外,可以添加“橙色”并更改此颜色。Write-Host 不支持橙色,但在使用以下命令创建警告时使用它:
write-warning "some warning"
鉴于自 Windows 10 2015 起,命令提示符现在还支持 ANSI 颜色更改,我很肯定这也会影响使用这些颜色的 cmd 命令。
如果我将 brightRed{3rd line from bottom} 更改为其他颜色会发生什么变化?
我参考你的问题
brightRed{3rd line from bottom} 此行用于终端中的主要文本颜色 默认为白色 ps c:\ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 您可以将其更改为您喜欢的任何十六进制颜色 例如 brightRed{#03fc2c} 颜色为绿色
https://github.com/SG-studi0/windows_terminal_theme.git 彩色windows终端主题