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


Posted in Python onMay 27, 2020

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

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

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

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

设置自己的正则规则, 你可以通过 Pycharm -> settings -> other settings -> Grep console 进行规则配置, 或者是点击 RUN 界面的 Pycharm插件(Grep Console)自定义规则输出颜色日志的方法 小图标一样可以到达配置界面

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

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

[27/May/2020 08:59:21] "GET /api/medusa/fe963799f44cf7f388e4d4c49c90d7e HTTP/1.1" 401 35
401

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

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

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

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

总结

到此这篇关于Pycharm插件(Grep Console)自定义规则输出颜色日志的方法的文章就介绍到这了,更多相关pycharm插件输出颜色日志内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python3编码问题汇总
Sep 06 Python
Python实现压缩与解压gzip大文件的方法
Sep 18 Python
Python之os操作方法(详解)
Jun 15 Python
Python冲顶大会 快来答题!
Jan 17 Python
安装python时MySQLdb报错的问题描述及解决方法
Mar 20 Python
python中subprocess批量执行linux命令
Apr 27 Python
浅析python参数的知识点
Dec 10 Python
使用python和pygame制作挡板弹球游戏
Dec 03 Python
Python Pandas 对列/行进行选择,增加,删除操作
May 17 Python
使用Keras构造简单的CNN网络实例
Jun 29 Python
Pycharm制作搞怪弹窗的实现代码
Feb 19 Python
pytorch 实现多个Dataloader同时训练
May 29 Python
Python中如何引入第三方模块
May 27 #Python
Python中的wordcloud库安装问题及解决方法
May 27 #Python
Python Dataframe常见索引方式详解
May 27 #Python
Python代码中如何读取键盘录入的值
May 27 #Python
python神经网络编程实现手写数字识别
May 27 #Python
python安装和pycharm环境搭建设置方法
May 27 #Python
Python中无限循环需要什么条件
May 27 #Python
You might like
PHP实现的随机IP函数【国内IP段】
2016/07/20 PHP
PHP异常类及异常处理操作实例详解
2018/12/19 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
javascript 处理HTML元素必须避免使用的一种方法
2009/07/30 Javascript
幻灯片带网页设计中的20个奇妙应用示例小结
2012/05/27 Javascript
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
2013/05/21 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
JavaScript实现网页对象拖放功能的方法
2015/04/15 Javascript
javascript实现的简单计时器
2015/07/19 Javascript
javacript获取当前屏幕大小
2016/06/04 Javascript
webpack打包单页面如何引用的js
2017/06/07 Javascript
详解Angular2表单-模板驱动的表单(Template-Driven Forms)
2017/08/04 Javascript
bootstrap日期插件daterangepicker使用详解
2017/10/19 Javascript
深入理解vuex2.0 之 modules
2017/11/20 Javascript
vue获取dom元素注意事项
2017/12/28 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
2018/02/02 jQuery
微信小程序input框中加入小图标的实现方法
2018/06/19 Javascript
微信小程序--获取用户地理位置名称(无须用户授权)的方法
2019/04/29 Javascript
vue之debounce属性被移除及处理详解
2019/11/13 Javascript
JS window对象简单操作完整示例
2020/01/14 Javascript
js实现简单选项卡制作
2020/08/05 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
Python编程pygame模块实现移动的小车示例代码
2018/01/03 Python
python实现统计代码行数的小工具
2019/09/19 Python
使用Fabric自动化部署Django项目的实现
2019/09/27 Python
纯HTML5+CSS3制作生日蛋糕(代码易懂)
2016/11/16 HTML / CSS
canvas拼图功能实现代码示例
2018/11/21 HTML / CSS
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
Feelunique德国官方网站:欧洲最大的在线美容零售商
2019/07/20 全球购物
会计专业大学生求职信范文
2014/01/28 职场文书
会议主持词
2014/03/17 职场文书
2015年党支部书记工作总结
2015/05/21 职场文书
教师远程研修感悟
2015/11/18 职场文书
MySQL 全文检索的使用示例
2021/06/07 MySQL
Redis批量生成数据的实现
2022/06/05 Redis
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python