如何使用命令改变 PowerShell ISE 编辑器的颜色?
要更改 ISE 编辑器的颜色,我们需要使用 $psISE cmdlet,该 cmdlet 仅适用于 ISE 编辑器。
现在在 ISE 编辑器中,我们有很多颜色,有些可见(脚本窗格颜色、控制台颜色等),有些在执行脚本时出现(错误、警告、详细信息)。这些属性如下所示。
ErrorForegroundColor : #FFFF9494 ErrorBackgroundColor : #00FFFFFF WarningForegroundColor : #FFFF8C00 WarningBackgroundColor : #00FFFFFF VerboseForegroundColor : #FF00FFFF VerboseBackgroundColor : #00FFFFFF DebugForegroundColor : #FF00FFFF DebugBackgroundColor : #00FFFFFF ConsolePaneBackgroundColor : #FF000080 ConsolePaneTextBackgroundColor : #FF012456 ConsolePaneForegroundColor : #FFF5F5F5 ScriptPaneBackgroundColor : #FFFFFFFF ScriptPaneForegroundColor : #FF000000
左端是特定的颜色属性,右端是代码中的颜色名称。要设置控制台背景色,我们可以使用以下命令,控制台背景色将立即变为红色。
$psISE.Options.ConsolePaneBackgroundColor = 'Red'
输出
同样,要更改脚本窗格的背景色,
$psISE.Options.ScriptPaneBackgroundColor = 'Black'
输出
同样,你可以设置调试模式颜色、错误、警告、详细信息颜色等。
如果你在 ISE 中弄乱了颜色,想要恢复,不用担心,$psISE cmdlet 中有一个选项 DefaultOptions,属性是 Options,在那里你可以找到原始颜色。
$psISE.Options.DefaultOptions
我们可以使用以下命令还原颜色。
$psISE.Options.ScriptPaneBackgroundColor = '#FFFFFFFF'
广告