前言
无法用grep精确查找日志内容的情况下,我会选择将日志文件拉到本地用文本编辑器打开查找关键信息
但有时候需要查看上百MB的日志文件,我们用常规的VsCode或者记事本打开容易出现卡死的问题 (据说win11的记事本倒是解决了这个问题)
EmEditor
推荐使用EmEditor这个软件,打开大体积的文本非常快(可能是因为分段加载),免安装,把使用EmEditor打开注册到系统右键,非常好用
EmEditor注册右键菜单
这个适用于所有windows软件,方法很简单,就是注册表添加项值,然后重启资源管理器
- regedit打开注册表
- 找到 HKEY_CLASSES_ROOT \ .log ,查看他关联的文件类型,通常是txtfile,代表这是文本类文件
- 然后再找 HKEY_CLASSES_ROOT\txtfile\shell ,在shell上新建项(看起来像新建文件夹),取个名字,例如“使用EmEditor打开”
- 再新建 command 项,并修改默认值为 "路径 %1" 其中%1是代表要打开的日志文件的路径
- 使用任务管理器,重启windows资源管理器,大功告成