2009-09-15 240 views
7

爲了處理以散文形式存儲的文本,我真的很喜歡git diff --color-words的輸出,但我不喜歡它依賴於ANSI終端轉義序列的方式。我希望獲得可用於轉換爲HTML的輸出,某種用戶友好的原始字符顯示或生成兩個文件之間差異的統計信息。如何將`git diff --color-words`的輸出轉換爲HTML?

我更喜歡Perl(包括CPAN),但可以解決任何問題。

回答

9

This question詢問將ANSI轉義序列轉換爲HTML顏色指令,並且接受的答案是CPAN中the Perl module HTML::FromANSI的鏈接。

+0

這似乎有點骯髒的黑客,但它會做,如果git,perl和分佈式庫是我的最終用戶的需求 – singingfish 2009-09-15 09:35:26