IDEA插件系列(20):Grep Console插件——显示多颜色调试日志
1. 插件介绍
在控制台多颜色日志输出。
2. 安装方式
第一种安装方式是使用IDEA下载进行安装
第二种安装方式是使用离线插件进行安装
插件下载地址:https://plugins.jetbrains.com/plugin/7125-grep-console/
3. 使用方法
可以在如下面板中进行设置
使用IDEA创建一个maven项目
然后添加如下依赖:
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version></dependency><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency>
然后在resources文件夹下创建一个log4j.properties文件
内容如下:
### set log levels ###
log4j.rootLogger = debug , stdout### 输出到控制台 ###
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.out
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n### 输出到日志文件 ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = logs/log.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = DEBUG ## 输出DEBUG级别以上的日志
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%nD.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
再在java目录下创建一个LogTest.java类
内容如下:
import org.apache.log4j.Logger;
import org.junit.Test;public class LogTest {@Testpublic void testLoger() {final Logger logger = Logger.getLogger("TESTLOGGER");logger.debug("DEBUG");logger.info("INFO");logger.warn("WARN");logger.error("ERROR");logger.fatal("FATAL");}
}
目录结构如下:
查看控制台输出:
IDEA插件系列(20):Grep Console插件——显示多颜色调试日志相关推荐
- idea插件之:Grep Console 控制台输出最美日志颜色主题
输出样式 单独INFO等单词标注颜色 整体标注颜色 设置Grep Console插件样式 settings->other settings->Grep Console 这是样式 颜色参数 ...
- IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
IntelliJ IDEA 自定义控制台输出多颜色格式功能 1. 打开IDEA设置面板 2. 点击插件(Plugins)安装Grep Console 3. 重启IDEA后设置颜色 4. 效果图 5. ...
- IDEA用Grep Console插件搭配Log4j2实现日志色彩
1.Maven项目配置Log4j2 Maven的POM.xml <dependency><groupId>org.springframework.boot</groupI ...
- React开发chrome插件系列教程之chrome插件基本介绍
文章目录 chrome插件能干什么 chrome插件的版本 chrome插件的浏览器支持 chrome插件的功能组成 manifest.json popup content script backgr ...
- IDEA插件系列(0):插件系列目录
IDEA插件系列(1):.ignore插件自动生成.gitignore文件 IDEA插件系列(2):JRebel插件实现热部署 IDEA插件系列(3):FindBugs插件检查项目bug IDEA插件 ...
- SpringBoot logback-spring配置,再也不用为日志烦恼了。再推荐IDEA一个日志插件Grep Console美美哒展示控制台输出
目录 一.配置内容及效果 二.配置解析 三.插件推荐 四.推荐大牛文章 一.配置内容及效果 1.配置项目展示 2.logback-spring.xml日志配置文件 <?xml version=& ...
- IntelliJ IDEA(五) :酷炫插件系列
最近项目比较忙,很久没有更新IDEA系列了,今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同. 1.插件的安装 打开setting文件 ...
- IntelliJ IDEA插件系列全
最近项目比较忙,很久没有更新IDEA系列了,今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同. 1.插件的安装 打开setting文 ...
- 能够有效提升开发效率的 20 余款 VSCode 插件(多图带效果展示)
能够有效提升性能的 20 余款 VSCode 插件 代码快捷键.报错信息.代码注释,总有一款 VSCode 的插件能够提升你的工作效率. 有下载量可以说是非常大.百万级别的插件,至少感觉是应该下载试用 ...
最新文章
- 【WPF】MeshGeometry3D中的Normals和TextureCoordinates属性
- jQuery-1.9.1源码分析系列(二)jQuery选择器续2——筛选
- python代码异常对照表格_Python表格py错误(pandas错误?)
- 798·锣鼓巷·牛街
- 暑期实习面试——艾锝科技,Python实习生
- 面向对象(封装对象private关键字)
- [Redux/Mobx] Redux中异步action和同步action最大的区别是什么?
- 特斯拉再因致命Autopilot车祸被起诉 遭索赔逾1.5万美元
- myeclipse中文界面改颜色_“颜色识别器”安卓APP功能详细介绍
- Unity Android记录
- R语言:三线表(3.生存分析三线表)
- i5 1135G7和 i7 10875H哪个好
- 2014网络红人斌少网络红人彭伟个人资料
- lisp方格网法计算土方量_方格网法计算土方量的步骤
- Java后台埋点统计
- 西工大java高级网络编程_西工大16春《JAVA高级网络编程》平时作业
- 90后程序员职场报告:月薪普遍过万 超七成有房有车 女性程序员不足一成
- linux if 判断文件,shell中的逻辑判断,if 判断文件、目录属性,if判断的一些特殊用法...
- 群表示论之Able群的不可约表示
- Windows10下如何创建VHDX(VHD)格式的虚拟硬盘文件
热门文章
- 技巧 | 清理电脑垃圾
- SpringBoot+OAuth2+Google关联登录
- 【新知实验室】腾讯云TRTC实时音视频体验
- CrackMe160 学习笔记 之 044
- 基于MMS街景的导航数据采集方法研究
- 论文翻译-A Comprehensive Survey on Graph Neural Networks《图神经网络GNN综述》
- 无限级树状图html5,无限树状列表的实现
- Banana PI (香蕉派) 安装 ubuntu-core-14 最小核心的操作步骤
- wiki维基百科各种语料数据下载
- opencv+nvcodec实现视频硬解码