Цветная сборка вывода в Visual Studio - PullRequest
15 голосов
/ 08 сентября 2008

Я использую проект Visual Studio с пользовательским сценарием сборки / командным файлом (ala make, ant и т. Д.).

Когда сборка запускается из командной строки, мы помещаем цветную подсветку в различные выходные строки.

Однако при сборке через Visual Studio (2005 в моем случае) окно вывода больше не отображает цвет.

Возможно ли это? Я очень рад, если нужно добавить конкретный код в скрипт сборки.

Ответы [ 4 ]

12 голосов
/ 01 мая 2012

Если вы не хотите использовать профессиональную версию плагина VSCommands, есть бесплатный VSColorOutput, который делает именно это. Я немного поработал над этим, делает то, что говорит.

См. http://coolthingoftheday.blogspot.com/2011/12/vscoloroutput-visual-studio-output.html или найдите его в галерее расширений.

9 голосов
/ 30 августа 2010

Плагин VSCommands для Visual Studio 2010 добавляет цветовое форматирование в окно вывода, поэтому ошибки отображаются красным цветом. Я не уверен, как они это делают, но это может дать вам отправную точку.

4 голосов
/ 08 сентября 2008

Проблема не в ваших сценариях сборки, а в том, что Visual Studio не поддерживает управляющие коды ANSI для изменения цвета.

0 голосов
/ 08 сентября 2008

Насколько я знаю, панель вывода не поддерживает раскраску, и, вероятно, именно поэтому она убирает раскраску из вывода сборки. Предположительно, все соответствующие биты, которые они должны выделять при компиляции в командной строке, будут легче увидеть в IDE, которые перечислены как ошибки / предупреждения / и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...