我的日志是巨大的纯文本文件。在此日志中,每一行代表在特定时间记录的消息,一些消息表示进程的开始,另一些消息表示相同进程的结束。
因此我可以有一个看起来像这样的日志。
<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;已经存在(甚至可能有很多不同的风格)。
你可以向我推荐一些吗?
答案 0 :(得分:1)
将<lot of lines>
部分括在这些{ }
的括号中,如果您将文件的语言设置为编程语言,那么像notepad ++这样的编辑器将允许您折叠所附的部分。
请参阅此图片以在notepad ++中设置语言 https://malalanayake.files.wordpress.com/2013/09/notepad.png
您可以按用户定义的关键字进行代码折叠, see here