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 个字符的数值调大一点。
相关文章
相关标签/搜索