我在控制檯中有一個構建系統輸出。但它顯示的是顏色代碼而不是實際的彩色文字。如何讓Sublime Text控制檯顯示顏色而不是顏色代碼
[37;46;1mTest file: static/tests/casperjs/login/test.js
如何將顏色主題應用於控制檯輸出?
謝謝!
我在控制檯中有一個構建系統輸出。但它顯示的是顏色代碼而不是實際的彩色文字。如何讓Sublime Text控制檯顯示顏色而不是顏色代碼
[37;46;1mTest file: static/tests/casperjs/login/test.js
如何將顏色主題應用於控制檯輸出?
謝謝!
不幸的是,崇高不支持這一點。我最終編寫了一個插件,用於解析輸出並將其轉換爲彩色版本(對於顏色的子集,我們在測試框架中使用的)。
如果你想考慮這樣做,或是否有人在未來絆倒在這這裏有一些提示..
我檢測與插件輸出on_modified事件偵聽器和一個視圖 沒有名稱(view.name())。這並不是唯一標識輸出窗格 ,因此您不得不做更多的事情,我沒有發現其他簡單的方法(除非您想要掛鉤到您的構建插件並直接對其生成的視圖執行操作)。 要更改顏色,我刪除顏色代碼(view.erase()),然後將顏色添加到由view.add_regions()標記的 區域。我添加的顏色是 ,我手動插入到自定義主題中,因爲再次看起來沒有其他方式 。此外,由於某種原因,似乎你不能與活動主題(它反轉,或東西)的 確切的背景添加顏色,所以我設置 顏色的背景的東西也就不同。如你所知,這是一個冒險的臨時解決方案,否則我會在Github上發佈它。
您還可以檢查出SublimeREPL,它的控制檯文本顏色
我不知道控制檯能夠進行着色... – MattDMo 2013-03-27 23:10:19