专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

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

39_1.png


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

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

![39\_2.png][39_2.png]

2、 设置自己的正则规则, 你可以通过 Pycharm -> settings -> other settings -> Grep console 进行规则配置, 或者是点击 RUN 界面的 39_3.png 小图标一样可以到达配置界面

![39\_4.png][39_4.png]

3、 上图黄色框内就是我配置的正则匹配, 主要需求是:

 *  对于 Web 日志主要在于状态码的响应, 所以该规则是基于数字状态码匹配的
 *  请求日志格式大致为 `[27/May/2020 08:59:21] "GET /api/medusa/fe963799f44cf7f388e4d4c49c90d7e HTTP/1.1" 401 35`
 *  对 `401` 状态码进行匹配

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

至此配置的我们就完成了, 当然了, 你可以自己定义你的需求正则, 以及你想要凸显的日志颜色, 如果在某一条日志明明是正则匹配的, 却没有颜色输出, 不用奇怪:

39_5.png将每一行仅匹配前 N 个字符的数值调大一点。

未经允许不得转载:搜云库技术团队 » Pycharm插件(Grep Console)自定义规则输出颜色日志

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们