介绍一个能够对日志文件进行自定义高亮的 VS Code 扩展
程序员日常工作中总是需要分析不少日志文件。
日志文件可以用默认的文本编辑器打开,但是缺乏语法高亮效果,下面是一个例子:
可以尝试安装这个 Visual Studio Code 扩展:Log File Highlighter:
安装完毕后,打开之前的日志文件,具有语法高亮了:
还可以编辑 settings.json, 对需要高亮的规则进行自定义设置:
logFileHighlighter.customPatterns
比如下面的正则表达式,能将中括号包裹起来的日志信息,用绿色的背景颜色高亮:
效果如下:
将包含 error 的字符串进行高亮:
效果如下:
更多Jerry的原创文章,尽在:“汪子熙”:
介绍一个能够对日志文件进行自定义高亮的 VS Code 扩展相关推荐
- php监听网页日志,如何用php程序监听一个不断增长的日志文件
首先这个日志文件写入不是很频繁,它每一行就是一条有效的日志.我想php程序来监听这个文件,每当被写入一行的时候,我的php就自动读入一行,做出分析然后做相应的处理.请问要如何实现呢? 回复内容: 首先 ...
- linux关于日志文件介绍,Linux下重要日志文件介绍
1./var/log/boot.log 该文件记录了系统在引导过程中发生的事件,就是说linux系统开机自检过程的信息显示 如图: 2./var/log/cron 该文件记录crontab守护进程cr ...
- 一个nodejs里日志文件的实现
首先使用nodejs标准的文件系统module fs: const fs = require('fs'); 日志一般都要打时间戳,所以导入时间戳工具: const dateTime = require ...
- LeetCode 937. 重新排列日志文件(自定义排序)
1. 题目 你有一个日志数组 logs.每条日志都是以空格分隔的字串. 对于每条日志,其第一个字为字母数字标识符.然后,要么: 标识符后面的每个字将仅由小写字母组成,或: 标识符后面的每个字将仅由数字 ...
- 从Apache的日志文件收集和提供统计数据(一个Python插件架构的简单实现)
从Apache的日志文件收集和提供统计数据 这一章我们将介绍基于插件程序的架构和实现.作为例子,我们将构建一个分析Apache服务器log文件的框架.这一次我们不再使用单片机的方式来创建,而是改为采用 ...
- gin 【日志记录】每天一个日志文件
定义自己的logger package myloggerimport ("errors""fmt""os""sync"& ...
- log4js 关于 Appender 的介绍及回滚生成日志文件的方法 “dateFile ”
Log4js - Appenders appender 将日志事件序列化为某种形式的输出.可以写文件,发送电子邮件,通过网络发送数据.所有的 appender 都有一个 type 来决定哪个 appe ...
- Log4j写日志文件使用详解
Log4j输出到控制台成功,写入文件失败 - Log4j和commons log的整合 一.今天在使用commongs-logging.jar和log4j.properties来输出系统日志的时候,发 ...
- 如何查看linux系统下的各种日志文件 linux 系统日志的分析大全
如何查看linux系统下的各种日志文件 linux 系统日志的分析大全 日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 ...
最新文章
- 前后端分离 跨域问题解决
- easyui php 拖动排序,Easyui 自定义排序_EasyUI 教程
- python中大于0的元素全部转化为1,小于0的元素全部转化为0的代码
- python ui测试_uiautomator2 使用Python测试 Android应用
- Anybody = Nobody
- Unity发布ios和Android获取相机权限的相关问题
- Region和Available Zone的区别
- 坚果nuts 加速 官网_#我的坚果R2# 开箱照大赛,现已正式开启
- pthread-win32库编译及使用方法注意事项
- 实践中如何优化MySQL
- 计算机输入输出接口形式,输入输出接口-微计算机原理-电子发烧友网站
- 统计学基础——常用的概率分布(二项分布、泊松分布、指数分布、正态分布)
- python全排列,递归
- Android用yasea 推流异常AmfString cannot be cast to com.github.faucamp.simplertmp.amf.AmfNumber捕获和解决
- 白乔原创:图数据在线交互框架InteractiveGraph
- Could not find a version of package tomorrow-sky/test matching your minimum-stability (stable)
- OpenSees开发(二)源码分析——平面桁架静力有限元分析实例
- 深富策略:山雨欲来风满楼 沪指放量滞涨
- C6678多核DSP开发——hello world
- flask消息闪现和日志
热门文章
- Chrome的vimium插件的使用笔记
- Git submodule的使用
- @RequestMapping 和 @GetMapping @PostMapping 区别
- 爱宠无人看护?别担心人工智能已经来了
- 一起学shell之(九-2)拼写检查、进程
- Tomcat集群---Cluster节点配置(转)
- About Site Definition Files
- 我见过的一个让我瞠目结舌的电脑高手!
- 【学生信息管理系统】——优化篇(一)
- 阶段1 语言基础+高级_1-2 -面向对象和封装_18定义一个标准的类