寻找改进日志的格式

时间:2016-01-26 09:41:51

标签: logging format

我的日志是巨大的纯文本文件。在此日志中,每一行代表在特定时间记录的消息,一些消息表示进程的开始,另一些消息表示相同进程的结束。

因此我可以有一个看起来像这样的日志。

<lot of lines>
26-01-2016 10:00:00 - START PROCESS XYZ
<lot of lines>
26-01-2016 11:00:00 - END PROCESS XYZ
<lot of lines>

我希望能够使用一种工具,让我可以扩展/折叠&#34; 26-01-2016 10:00:00 - START PROCESS XYZ&#34;和&#34; 26-01-2016 11:00:00 - 结束过程XYZ&#34;。当然,该工具可以依赖于当前格式以外的特定格式。

我打赌这对&lt; format,tool&gt;已经存在(甚至可能有很多不同的风格)。

你可以向我推荐一些吗?

1 个答案:

答案 0 :(得分:1)

只需使用{}

<lot of lines>部分括在这些{ }的括号中,如果您将文件的语言设置为编程语言,那么像notepad ++这样的编辑器将允许您折叠所附的部分。

请参阅此图片以在notepad ++中设置语言 https://malalanayake.files.wordpress.com/2013/09/notepad.png

更好:

您可以按用户定义的关键字进行代码折叠, see here