2012-10-03 38 views
3

我們有一個巨大的並行化構建過程,因此我經常需要瀏覽來自javac的大量輸出以查找構建錯誤。哪個工具用於着色javac的輸出?

爲了使這更容易,如果有一些工具,將javac的輸出上色到我的終端,突出代碼中的錯誤就好。

我可以使用什麼工具來着色的javac的輸出?

+0

我最好的解決辦法,到目前爲止是使用通用colorizer工具(http://kassiopeia.juls.savba.sk/~garabik/software/grc.html),寫我自己的配置着色輸出。 –

回答

0

最後我使用了一個名爲Generic Colorizer Tool工具,寫我自己的着色最重要的輸出配置。工作得很好。 :)

+0

我正在嘗試解決同樣的問題,您的grc配置是否可用於下載某個地方? – mmm

+0

不,基本上我只是需要突出顯示錯誤輸出,所以我可以在來自16個併發線程的數千行編譯器輸出中找到它。 :)所以我的過濾器只是在讀取時對錯誤行進行着色並使其變爲粗體。 :) –

0

使用grep與「--color」選項?

~$ javac Test.java 2>&1 | egrep --color "^|error" 
+0

除了這將抑制所有不是錯誤的輸出,這是我不想要的。 –

+0

已更新添加-A和-B標誌(之前/之前) – Pierre

+1

僅僅爲-A/-B添加高數字會感覺有點冒昧? :) –