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插件——显示多颜色调试日志相关推荐

  1. idea插件之:Grep Console 控制台输出最美日志颜色主题

    输出样式 单独INFO等单词标注颜色 整体标注颜色 设置Grep Console插件样式 settings->other settings->Grep Console 这是样式 颜色参数 ...

  2. IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件

    IntelliJ IDEA 自定义控制台输出多颜色格式功能 1. 打开IDEA设置面板 2. 点击插件(Plugins)安装Grep Console 3. 重启IDEA后设置颜色 4. 效果图 5. ...

  3. IDEA用Grep Console插件搭配Log4j2实现日志色彩

    1.Maven项目配置Log4j2 Maven的POM.xml <dependency><groupId>org.springframework.boot</groupI ...

  4. React开发chrome插件系列教程之chrome插件基本介绍

    文章目录 chrome插件能干什么 chrome插件的版本 chrome插件的浏览器支持 chrome插件的功能组成 manifest.json popup content script backgr ...

  5. IDEA插件系列(0):插件系列目录

    IDEA插件系列(1):.ignore插件自动生成.gitignore文件 IDEA插件系列(2):JRebel插件实现热部署 IDEA插件系列(3):FindBugs插件检查项目bug IDEA插件 ...

  6. SpringBoot logback-spring配置,再也不用为日志烦恼了。再推荐IDEA一个日志插件Grep Console美美哒展示控制台输出

    目录 一.配置内容及效果 二.配置解析 三.插件推荐 四.推荐大牛文章 一.配置内容及效果 1.配置项目展示 2.logback-spring.xml日志配置文件 <?xml version=& ...

  7. IntelliJ IDEA(五) :酷炫插件系列

    最近项目比较忙,很久没有更新IDEA系列了,今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同. 1.插件的安装 打开setting文件 ...

  8. IntelliJ IDEA插件系列全

    最近项目比较忙,很久没有更新IDEA系列了,今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同. 1.插件的安装  打开setting文 ...

  9. 能够有效提升开发效率的 20 余款 VSCode 插件(多图带效果展示)

    能够有效提升性能的 20 余款 VSCode 插件 代码快捷键.报错信息.代码注释,总有一款 VSCode 的插件能够提升你的工作效率. 有下载量可以说是非常大.百万级别的插件,至少感觉是应该下载试用 ...

最新文章

  1. 【WPF】MeshGeometry3D中的Normals和TextureCoordinates属性
  2. jQuery-1.9.1源码分析系列(二)jQuery选择器续2——筛选
  3. python代码异常对照表格_Python表格py错误(pandas错误?)
  4. 798·锣鼓巷·牛街
  5. 暑期实习面试——艾锝科技,Python实习生
  6. 面向对象(封装对象private关键字)
  7. [Redux/Mobx] Redux中异步action和同步action最大的区别是什么?
  8. 特斯拉再因致命Autopilot车祸被起诉 遭索赔逾1.5万美元
  9. myeclipse中文界面改颜色_“颜色识别器”安卓APP功能详细介绍
  10. Unity Android记录
  11. R语言:三线表(3.生存分析三线表)
  12. i5 1135G7和 i7 10875H哪个好
  13. 2014网络红人斌少网络红人彭伟个人资料
  14. lisp方格网法计算土方量_方格网法计算土方量的步骤
  15. Java后台埋点统计
  16. 西工大java高级网络编程_西工大16春《JAVA高级网络编程》平时作业
  17. 90后程序员职场报告:月薪普遍过万 超七成有房有车 女性程序员不足一成
  18. linux if 判断文件,shell中的逻辑判断,if 判断文件、目录属性,if判断的一些特殊用法...
  19. 群表示论之Able群的不可约表示
  20. Windows10下如何创建VHDX(VHD)格式的虚拟硬盘文件

热门文章

  1. 技巧 | 清理电脑垃圾
  2. SpringBoot+OAuth2+Google关联登录
  3. 【新知实验室】腾讯云TRTC实时音视频体验
  4. CrackMe160 学习笔记 之 044
  5. 基于MMS街景的导航数据采集方法研究
  6. 论文翻译-A Comprehensive Survey on Graph Neural Networks《图神经网络GNN综述》
  7. 无限级树状图html5,无限树状列表的实现
  8. Banana PI (香蕉派) 安装 ubuntu-core-14 最小核心的操作步骤
  9. wiki维基百科各种语料数据下载
  10. opencv+nvcodec实现视频硬解码