PowerShell 技能连载 - 色彩之周: 在 PowerShell ISE 控制台中使用透明度
本周我们将关注如何改变 PowerShell 控制台和 PowerShell ISE 的颜色,以便设置您的 PowerShell 环境。
在钱一个技能中您学到了三个设置控制 PowerShell ISE 控制台面板中的颜色。如果您希望的话,还可以为输入和输出设置不同的背景色:
1 | $psise.Options.ConsolePaneForegroundColor=[System.Windows.Media.Colors]::LightSkyBlue |
结果类似这样:
1 | PS C:\>"Hello" |
如果您只希望将输出高亮一点点,那么可以使用透明色。文字的背景色可以变成透明,首先要确定希望使用的颜色的代码,然后用 alpha 通道创建自定义的颜色。它操作起来很简单。
在前一个例子中,文字的背景色被设置成 “Yellow”。以下是查找 “Yellow” 实际颜色值的方法:
1 | PS C:\> [System.Windows.Media.Colors]::Yellow.ToString() |
第一个十六进制值代表 alpha 通道(不透明度)。要使黄色变得更透明,请调低这个值:
1 | PS>$psise.Options.ConsolePaneTextBackgroundColor="#33FFFF00" |
PowerShell 技能连载 - 色彩之周: 在 PowerShell ISE 控制台中使用透明度
http://blog.vichamp.com/2016/09/15/color-week-using-transparency-in-the-powershell-ise-console/