Pycharm插件(Grep Console)自定义规则输出颜色日志

Pycharm插件(Grep Console)自定义规则输出颜色日志

技术杂谈小彩虹2021-08-16 19:46:50180A+A-

MedusaSorcerer的博客


很多介绍 根据日志等级打印不同颜色 的文章都是介绍的 Ideolog, 但是我个人还是倾向于 Grep Console, 你可以在配置界面配置自己预定的正则规则, 根据规则匹配将输出附带颜色的日志内容:

  1. 你需要在 Pycharm -> Settings -> Plugins 进行安装并重启 Pycharm

2. 设置自己的正则规则, 你可以通过 Pycharm -> settings -> other settings -> Grep console 进行规则配置, 或者是点击 RUN 界面的 小图标一样可以到达配置界面 3. 上图黄色框内就是我配置的正则匹配, 主要需求是: * 对于 Web 日志主要在于状态码的响应, 所以该规则是基于数字状态码匹配的 * 请求日志格式大致为 [27/May/2020 08:59:21] "GET /api/medusa/fe963799f44cf7f388e4d4c49c90d7e HTTP/1.1" 401 35 * 对 401 状态码进行匹配

所以从上至下一次是请求成功/重定向/参数异常/服务异常等日志信息。

至此配置的我们就完成了, 当然了, 你可以自己定义你的需求正则, 以及你想要凸显的日志颜色, 如果在某一条日志明明是正则匹配的, 却没有颜色输出, 不用奇怪: 将每一行仅匹配前 N 个字符的数值调大一点。

点击这里复制本文地址 以上内容由权冠洲的博客整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

支持Ctrl+Enter提交

联系我们| 本站介绍| 留言建议 | 交换友链 | 域名展示
本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除

权冠洲的博客 © All Rights Reserved.  Copyright quanguanzhou.top All Rights Reserved
苏公网安备 32030302000848号   苏ICP备20033101号-1
本网站由 提供CDN/云存储服务

联系我们