Pycharm插件(Grep Console)自定義規則輸出顏色日誌

MedusaSorcerer的博客


不少介紹 根據日誌等級打印不一樣顏色 的文章都是介紹的 Ideolog, 可是我我的仍是傾向於 Grep Console, 你能夠在配置界面配置本身預約的正則規則, 根據規則匹配將輸出附帶顏色的日誌內容:api

  1. 你須要在 Pycharm -> Settings -> Plugins 進行安裝並重啓 Pycharm ide

  2. 設置本身的正則規則, 你能夠經過 Pycharm -> settings -> other settings -> Grep console 進行規則配置, 或者是點擊 RUN 界面的 小圖標同樣能夠到達配置界面 日誌

  3. 上圖黃色框內就是我配置的正則匹配, 主要需求是:code

    • 對於 Web 日誌主要在於狀態碼的響應, 因此該規則是基於數字狀態碼匹配的
    • 請求日誌格式大體爲 [27/May/2020 08:59:21] "GET /api/medusa/fe963799f44cf7f388e4d4c49c90d7e HTTP/1.1" 401 35
    • 401 狀態碼進行匹配

    因此從上至下一次是請求成功/重定向/參數異常/服務異常等日誌信息。cdn

至此配置的咱們就完成了, 固然了, 你能夠本身定義你的需求正則, 以及你想要凸顯的日誌顏色, 若是在某一條日誌明明是正則匹配的, 卻沒有顏色輸出, 不用奇怪: blog

將每一行僅匹配前 N 個字符的數值調大一點。
相關文章
相關標籤/搜索