【发布时间】:2008-09-08 15:01:26
【问题描述】:
我正在使用带有自定义构建脚本/批处理文件(ala make、ant 等)的 Visual Studio 项目。
当从命令行运行构建时,我们在不同的输出行上放置了彩色突出显示。
但是,当通过 Visual Studio(在我的例子中是 2005 年)构建时,输出窗口不再显示颜色。
这可能吗?如果需要,我很乐意将特定代码放入构建脚本中。
【问题讨论】:
标签: visual-studio colors
我正在使用带有自定义构建脚本/批处理文件(ala make、ant 等)的 Visual Studio 项目。
当从命令行运行构建时,我们在不同的输出行上放置了彩色突出显示。
但是,当通过 Visual Studio(在我的例子中是 2005 年)构建时,输出窗口不再显示颜色。
这可能吗?如果需要,我很乐意将特定代码放入构建脚本中。
【问题讨论】:
标签: visual-studio colors
如果您不想使用专业版的 VSCommands 插件,有一个名为 VSColorOutput 的免费插件,它可以做到这一点。我已经使用它了一点,按照它说的做。
查看http://coolthingoftheday.blogspot.com/2011/12/vscoloroutput-visual-studio-output.html 或在扩展库中查找。
【讨论】:
Visual Studio 2010 的 VSCommands 插件将颜色格式添加到输出窗口,因此错误显示为红色。我不确定他们是如何做到的,但它可能会给你一个起点。
【讨论】:
问题不在于您的构建脚本,而在于 Visual Studio 不支持 ANSI control codes 更改颜色。
【讨论】: