如何输入powershell彩色?

时间:2016-03-25 16:01:43

标签: powershell

我已经编程了过去,我记得有一个终端可以根据功能改变单词的颜色(变量的颜色不同,如果我输入了不同的颜色等)。这一般如何实现?我安装了Pygments,但它似乎就是用于文本文件。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:1)

Powershell ISE与Powershell版本4.0+包括一些用于交互式脚本编写的良好着色功能。

screenshot

Powershell v2附带Windows 7,v4可以下载,ISE已经在机器上。目前的powershell版本是v5,但要注意 - 运行Exchange 2010的Server 2008 R2等某些软件是基于v2构建的,并且许多cmdlet在没有PS-Sessions的情况下不适用于v3-v5。

如果您对将输出着色到主机感到好奇,您可以这样做

Write-Host "my string" -fore 'color' -back 'color'

如果你想要一个成熟的PowerShell IDE,你可以购买SAPIEN Powershell Studio,它也可以在Windows Forms中包装脚本,可以构建MSI包和类似的东西。如果你是一个强大的核心类型的人,那么在制作GUI powershell应用程序时可能值得花时间。