0.TextAnalysisTool.net简介
这里要介绍的看log工具:TextAnalysisTool.net,
源码:https://github.com/f2006116/TextAnalysisTool.github.io
下载地址:(http://github.com/TextAnalysisTool/Releases/raw/master/TextAnalysisTool.NET.zip)
这个工具的方便之处有三个:
- 可以配置高亮
- 可以隐藏不想看的log
- 配置可以保存、导出、共享。
1.配置高亮
配置高亮可以通过add filter功能来实现,如下图:
我们可以通过简单字符串和正则表达式两种方式来设置filter。
一旦设好之后,就可以为其配置前景色和背景色。
可以配置多个filter。.
2.隐藏不想看的log(Ctrl+H)
光能高亮还不够,上G的log,一点点翻太慢了!
我们记住一个神奇的快捷键Ctrl+H,我们看看有了它之后发生了什么?
来个Ctrl-H,几万行的无关log就都不见了:
记得上面的filter选项中的第一项,取非的选择吗?
我们可以设置取非的规则,
然后用Ctrl-H把它们隐藏掉,再也不用担心被无用的log误导了。
3.配置可以共享
每个属性都要自己从头配,很麻烦。
配置可以保存,格式为.tat文件,本质就是一个xml文件,可以导出和加载。
使用文本编辑器可以打开.tat文件查看:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<TextAnalysisTool.NET version="2017-01-24" showOnlyFilteredLines="True">
<filters>
<filter enabled="y" excluding="y" description="" type="matches_text" case_sensitive="n" regex="n" text="/SensorsVhal" />
<filter enabled="y" excluding="n" description="" foreColor="0000ff" type="matches_text" case_sensitive="n" regex="n" text="D/ActivityManager" />
<filter enabled="y" excluding="n" description="" foreColor="ff0000" backColor="ffff00" type="matches_text" case_sensitive="n" regex="n" text="FATAL" />
<filter enabled="y" excluding="n" description="" foreColor="ff1493" backColor="dcdcdc" type="matches_text" case_sensitive="n" regex="n" text="Failed " />
<filter enabled="y" excluding="n" description="" foreColor="ff0000" backColor="f0e68c" type="matches_text" case_sensitive="n" regex="n" text="E/AndroidRuntime" />
<filter enabled="y" excluding="n" description="" foreColor="5f9ea0" type="matches_text" case_sensitive="n" regex="n" text="V/ActivityManager" />
</filters>
</TextAnalysisTool.NET>