Tags: fishjam/LogViewer
Tags
1.加入 JavaLocatable.ini 文件(是我认为的 Java 代码中的最佳日志 Pattern ) <== Console: … …Locate in Idea + File: locate in LogViewer 2.Tools => Statistics 时可以输入统计时的最大长度,方便统计只想要前缀相同时的场景; 3.右键菜单证件按文件过滤; 4.支持 json 和 ndjson 格式; 5.更改 fullLog 支持方式, 由编译时到运行时(ENABLE_FULL_LOG=1) 6.更改部分 Bug: a.CLogFilterView 显示位置不正确 b.源码路径选择父目录或多个目录时的问题;
重构: 1.重构一个高性能多线程日志模块, 参见 ftlLog.h 和 CFLogTest.ini(通过 CFLogTest.ini 分析 LogViewer 的日志); 2.增加 源码目录历史对话框, 方便同时存在多个源码目录时; 3.更改 SeqNumber 为 Line Num(日志中的行号, 可以 Goto) 和 Seq(唯一递增序号,可以检查日志是否有丢失或反序) 4.在 Sort/Filter 时尽量保持当前选中日志; 5.增强选择日志记录后的右键拷贝功能; 6.更改一些bug;