默認的MSBuild記錄器可以在控制檯窗口中對輸出行進行很好的顏色編碼 - 如果恰好使用控制檯窗口的默認黑色背景。我發現在控制檯窗口中使用灰色背景上的黑色文字可以讓我的眼睛更加輕鬆。 (白底黑字太亮)可以修改默認MSBUILD記錄器中使用的顏色嗎?
當我們的項目運行MSBUILD時,輸出結果會出現一些灰色的現在難以讀懂的青色部分行。黃色和紅色的線條並不差。
有沒有辦法自定義默認MSBUILD記錄器使用的顏色? 也許調整了VS2010安裝文件中的一些XML文件? (我們使用的是VS2010。)
我找到了MSBUILD參數「consoleloggerparameters」,但它似乎沒有提供這樣的功能。
是否有第三方自定義記錄器可用,可能允許這種自定義或正在編寫我自己的自定義記錄器唯一選項? (我們可以,但是這樣做的時間很難。)
是使用PowerShell的選項嗎? [Linked](http://stackoverflow.com/a/9513340/147211) – KMoraz 2012-03-01 21:26:20
可能。這將如何工作?一些方法來修改或做一個顏色轉換(「使所有青色輸出到控制檯藍色」?) – RobDavenport 2012-03-02 04:42:14
我已經張貼我的鏡頭在這。我認爲PowerShell腳本編寫者可以做得更好。 – KMoraz 2012-03-02 08:47:10