在開發(fā)項(xiàng)目過(guò)程中,為了方便調(diào)試代碼,經(jīng)常會(huì)向stdout中輸出一些日志,默認(rèn)的這些日志就直接顯示在了終端中。而一般的應(yīng)用服務(wù)器,第三方庫(kù),甚至服務(wù)器的一些通告也會(huì)在終端中顯示,這樣就攪亂了我們想要的信息。
我們可以通過(guò)對(duì)有用的信息設(shè)置不同顏色來(lái)達(dá)到醒目的效果,因?yàn)槲移綍r(shí)都是在linux下開發(fā),而linux終端中的顏色是用轉(zhuǎn)義序列控制的,轉(zhuǎn)義序列是以ESC開頭,可以用/033完成相同的工作(ESC的ASCII碼用十進(jìn)制表示就是27,等于用八進(jìn)制表示的33)。
書寫格式,和相關(guān)說(shuō)明如下:
代碼如下:
格式:/033[顯示方式;前景色;背景色m
說(shuō)明:
前景色 背景色 顏色
---------------------------------------
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍(lán)色
35 45 紫紅色
36 46 青藍(lán)色
37 47 白色
顯示方式 意義
-------------------------
0 終端默認(rèn)設(shè)置
1 高亮顯示
4 使用下劃線
5 閃爍
7 反白顯示
新聞熱點(diǎn)
疑難解答
圖片精選