你肯定可以得到彩色输出。但不是使用标准的Windows cmd.exe或powershell。Gems不会有帮助。你需要添加 * 正确解释ANSI转义码 * 的能力到你的系统中-这是cmd和powershell无法做到的。(ANSI.sys是DOS下处理ANSI转义码的方式。cmd和powershell不使用它。) 您需要(1)安装ANSICON和/或(2)安装并使用不同的控制台/控制台模拟器或处理颜色(ANSI转义码)的shell。 (1)ANSICON是一个用于Windows的程序,它解释ANSI转义码,以便显示颜色。它可以在cmd或powershell之上运行。您可以设置它,以便每当您使用cmd或powershell时总是使用它。或者只在特定的时间使用它。大多数人安装了它,并且对它非常满意。Jason Karns wrote a blog post关于安装和使用ANSICON for git bash(在Windows上)人们发现有帮助。 (2)下面是一些常用的cmd/powershell替代品。这些是控制台模拟器和工具以及shell替代品:
1条答案
按热度按时间xu3bshqb1#
你肯定可以得到彩色输出。但不是使用标准的Windows cmd.exe或powershell。Gems不会有帮助。你需要添加 * 正确解释ANSI转义码 * 的能力到你的系统中-这是cmd和powershell无法做到的。(ANSI.sys是DOS下处理ANSI转义码的方式。cmd和powershell不使用它。)
您需要(1)安装ANSICON和/或(2)安装并使用不同的控制台/控制台模拟器或处理颜色(ANSI转义码)的shell。
(1)ANSICON是一个用于Windows的程序,它解释ANSI转义码,以便显示颜色。它可以在cmd或powershell之上运行。您可以设置它,以便每当您使用cmd或powershell时总是使用它。或者只在特定的时间使用它。大多数人安装了它,并且对它非常满意。Jason Karns wrote a blog post关于安装和使用ANSICON for git bash(在Windows上)人们发现有帮助。
(2)下面是一些常用的cmd/powershell替代品。这些是控制台模拟器和工具以及shell替代品:
一些搜索可能会出现额外的选项。这些是最常谈论和使用的选项(基于与其他人的交谈IRL,StackOverflow,以及现在和以前的搜索)。
安装并设置其中一个选项(不会花很长时间),然后你就可以看到RSpec或git或其他什么使用的有用颜色了。