我试图找到是否可以在Windows系统中为控制台输出着色。我发现Console - Ansi但我无法在Windows提示符中找到有关着色输出的任何信息。
我很欣赏有关我的问题的信息。
答案 0 :(得分:4)
已经有一段时间了,但我认为正确的用法是:
setRGB [SetColor Foreground Yellow, SetColor Background Red]
在红色背景上设置黄色书写。此外,setTitle
后跟String
设置控制台窗口标题。
答案 1 :(得分:0)
这对我有用:
将foregroundcolor设置为黄色
<?xml version="1.0"?>
<root x="10">
<string name="app_name" comment="see http://www.web.com/test/app_name/app_name">my App</string>
<string name="yes" comment="see http://www.web.com/test/app_name/yes">Yes</string>
<string name="no" comment="see http://www.web.com/test/app_name/no">No</string>
<string name="done" comment="see http://www.web.com/test/app_name/done">Done</string>
</root>
然后将字符串放在屏幕上后将其重置为正常
setSGR [SetColor Foreground Vivid Yellow]
你需要
putStrLn "ayellowstring"
setSGR [Reset]
这样做
答案 2 :(得分:-1)
PowerShell和控制台设置将是解决方案。控制台只有16种颜色,但你可以配置你喜欢的任何16种颜色(即你可以制作灰度控制台)