最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何利用grep-console插件使Intellij idea顯示多顏色調試日志

 更新時間:2020年05月27日 14:22:43   作者:ruglcc  
這篇文章主要介紹了利用grep-console插件使Intellij idea顯示多顏色調試日志,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

由于Intellij idea不支持顯示ascii顏色,grep-console插件能很好的解決這個問題,下面就以開發(fā)JavaEE項目中,結合Log4j配置多顏色日志輸出功能。

安裝grep-console插件

https://plugins.jetbrains.com/plugin/7125-grep-console  下載最新的版本

idea的設置安裝插件 選擇下載好的zip包,重啟idea.

設置grep-console配置好各級日志的前景色

配置Log4j

Maven配置文件pom.xml添加log4j的信賴

<dependency>
   <groupId>log4j</groupId>
   <artifactId>log4j</artifactId>
   <version>1.2.17</version>
</version> </dependency>

在resource 文件夾添加log.4j的配置文件 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%n
 
D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

測試最終效果應用JUnit寫如下測試代碼

@Test
  public void testLoger(){
 
    final Logger logger = Logger.getLogger("TestErrOut");
    logger.debug(" This is debug!!!");
    logger.info(" This is info!!!");
    logger.warn(" This is warn!!!");
    logger.error(" This is error!!!");
    logger.fatal(" This is fatal!!!");
  }

效果如下

總結

到此這篇關于利用grep-console插件使Intellij idea顯示多顏色調試日志的文章就介紹到這了,更多相關利用grep-console插件使Intellij idea顯示多顏色調試日志內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Spring中@Autowired與@Resource的區(qū)別詳析

    Spring中@Autowired與@Resource的區(qū)別詳析

    @Autowired與@Resource都可以用來裝配bean,都可以寫在字段上,或寫在setter方法上,下面這篇文章主要給大家介紹了關于Spring中@Autowired與@Resource區(qū)別的相關資料,需要的朋友可以參考下
    2021-10-10
  • java代碼效率優(yōu)化方法(推薦)

    java代碼效率優(yōu)化方法(推薦)

    下面小編就為大家?guī)硪黄猨ava代碼效率優(yōu)化方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • Spring:bean注入--Set方法注入

    Spring:bean注入--Set方法注入

    這篇文章主要給大家總結介紹了關于Spring注入Bean的一些方式,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Spring具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2021-07-07
  • SpringBoot 統(tǒng)一公共返回類的實現(xiàn)

    SpringBoot 統(tǒng)一公共返回類的實現(xiàn)

    本文主要介紹了SpringBoot 統(tǒng)一公共返回類的實現(xiàn),配置后臺的統(tǒng)一公共返回類,這樣做目的是為了統(tǒng)一返回信息,文中示例代碼介紹的很詳細,感興趣的可以了解一下
    2022-01-01
  • Java中單例模式詳解

    Java中單例模式詳解

    這篇文章主要介紹了Java中單例模式詳解,單例模式包括了懶漢式單例、餓漢式單例、登記式單例三種,想要了解的朋友可以了解一下。
    2016-11-11
  • 詳解Java對象的強、軟、弱和虛引用+ReferenceQueue

    詳解Java對象的強、軟、弱和虛引用+ReferenceQueue

    這篇文章主要介紹了詳解Java對象的強、軟、弱和虛引用+ReferenceQueue的相關資料,需要的朋友可以參考下
    2017-06-06
  • java整數與byte數組的轉換實現(xiàn)代碼

    java整數與byte數組的轉換實現(xiàn)代碼

    這篇文章主要介紹了java整數與byte數組的轉換實現(xiàn)代碼的相關資料,需要的朋友可以參考下
    2017-07-07
  • SpringBoot之控制器的返回值處理方式

    SpringBoot之控制器的返回值處理方式

    這篇文章主要介紹了SpringBoot之控制器的返回值處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 基于Spring Boot的Environment源碼理解實現(xiàn)分散配置詳解

    基于Spring Boot的Environment源碼理解實現(xiàn)分散配置詳解

    這篇文章主要給大家介紹了基于Spring Boot的Environment源碼理解實現(xiàn)分散配置的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-08-08
  • Springboot整個Quartz實現(xiàn)動態(tài)定時任務的示例代碼

    Springboot整個Quartz實現(xiàn)動態(tài)定時任務的示例代碼

    這篇文章主要介紹了Springboot整個Quartz實現(xiàn)動態(tài)定時任務的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09

最新評論

东至县| 娱乐| 荥阳市| 房山区| 浮梁县| 资溪县| 山东省| 晋中市| 元阳县| 东兰县| 福泉市| 花垣县| 久治县| 石景山区| 榆社县| 保康县| 潞西市| 北碚区| 贡嘎县| 咸阳市| 东乡县| 行唐县| 天等县| 丹江口市| 泰州市| 武乡县| 三门峡市| 福建省| 介休市| 年辖:市辖区| 辽宁省| 秦皇岛市| 观塘区| 香港 | 平定县| 盐池县| 富蕴县| 乌鲁木齐县| 渭源县| 潞西市| 岳阳市|