2013-03-27 118 views

回答

1

不幸的是,崇高不支持這一點。我最終編寫了一個插件,用於解析輸出並將其轉換爲彩色版本(對於顏色的子集,我們在測試框架中使用的)。

如果你想考慮這樣做,或是否有人在未來絆倒在這這裏有一些提示..

我檢測與插件輸出on_modified事件偵聽器和一個視圖 沒有名稱(view.name())。這並不是唯一標識輸出窗格 ,因此您不得不做更多的事情,我沒有發現其他簡單的方法(除非您想要掛鉤到您的構建插件並直接對其生成的視圖執行操作)。 要更改顏色,我刪除顏色代碼(view.erase()),然後將顏色添加到由view.add_regions()標記的 區域。我添加的顏色是 ,我手動插入到自定義主題中,因爲再次看起來沒有其他方式 。此外,由於某種原因,似乎你不能與活動主題(它反轉,或東西)的 確切的背景添加顏色,所以我設置 顏色的背景的東西也就不同。如你所知,這是一個冒險的臨時解決方案,否則我會在Github上發佈它。

您還可以檢查出SublimeREPL,它的控制檯文本顏色