MSBuild: цветная огурцовая продукция - PullRequest
0 голосов
/ 09 декабря 2011

Когда я запускаю cucumber из командной строки Windows, я получаю цветной вывод (в настоящее время использующий ANSICON).

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

<Target Name="Tests_Functional_Run">
    <Exec Command="bundle exec cucumber" />
</Target>

Есть идеи, как получить цветной вывод в MSBuild?

Ответы [ 3 ]

0 голосов
/ 26 января 2012

Окраска является артефактом «модуля дисплея» (из-за отсутствия лучшего термина под рукой).Консоль Windows чувствительна к типу сообщений, отображаемых в командной строке.

Вам потребуется создать или найти надстройку VS, чтобы раскрасить панель вывода.Или скопируйте текст в способный редактор и используйте его возможности окраски.

0 голосов
/ 15 марта 2012

Ваш терминал должен поддерживать цвет ANSI. Здесь мы используем что-то под названием ANSICon, его можно настроить таким образом, чтобы оно устанавливалось во все оболочки cmd и выводило цвет для огурца.

0 голосов
/ 26 января 2012

Прежде всего, мне просто нужно было прочитать этот вопрос, чтобы узнать, что такое «Цветной огурец» ...

Вы строите проект в Visual Studio или используете MSBuild из командной строки?Я спрашиваю, потому что MSBuild из командной строки выводит все виды цветного вывода, но я никогда не видел цвета в окне вывода VS.

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