windows 上一直在用 notepad++看日志,每次打开日志,可以全局搜索日志里面包含某个关键字的所有行。 并且 notepad++会自动在屏幕下面嵌入一个搜索结果窗口,包含这个关键字的所有行。点击某一行的时候,上面的正文也会自动的跳到这一行去,对查询日志非常方便。。。 不知道 mac 上有提供类似功能的 app 嘛。。。

或者同求有大神分享更好的 app 。。。

notepad.png

65 条回复    2021-04-06 10:16:21 +08:00
jobs0
    1

jobs0   3 天前 via iPhone   ❤️ 1

我一开始用 sublime,但是不支持 M1,现在用 vscode
qanniu
    2

qanniu   3 天前

铜球。
看 log 楼主在春茧上班?
xylophone21
    3

xylophone21   3 天前

nthin0
    4

nthin0   3 天前 via iPhone

同,想在 vscode 找个能实现类似功能到插件没找到
EZVIK
    5

EZVIK   3 天前

一开始用 atom, 后面打开程序太慢就改用 vscode 了, 直接 new 一个页面粘贴。
7v9TEc53
    6

7v9TEc53   3 天前

010 editor
ultraedit
zhuxiaoxi
    7

zhuxiaoxi   3 天前 via iPhone

很少看日志,我记得 Mac 系统自带了一个工具。如果你想找搜索后结果单独显示点击结果,正文就能跳转的编辑器,可以试试 coteditor 。
yuancoder
    8

yuancoder   3 天前

既然用 mac 了,多用用命令
wellsc
    9

wellsc   3 天前 via iPhone

vim 加命令行?
ShadowPower
    10

ShadowPower   3 天前

有一个叫 notepadqq 的仿制品
https://github.com/notepadqq/notepadqq
它的高级搜索也可以列出每一行,点击可以跳转到相应的位置

liprais
    11

liprais   3 天前 via iPhone   ❤️ 1

mac 上的控制台是我见过性能*好的日志查看器
nicevar
    12

nicevar   3 天前

notepadqq,自己编一个 mac 版本的,选 ote 的版本更好用
evam
    13

evam   3 天前

coteditor
yzwduck
    14

yzwduck   3 天前 via Android

lnav 查看日志的命令行工具
NeezerGu
    15

NeezerGu   3 天前

CrossOver 下可以运行
chendy
    16

chendy   3 天前

mac 有个控制台.app 可以看日志
missdeer
    17

missdeer   3 天前

我以前为了看公司产品的日志(也是这种 log4xxx 的格式),专门写了个程序。。。
不过现在那个产品几乎弃坑了,所以我这个程序也弃坑了 https://github.com/missdeer/cjlv
shm7
    18

shm7   3 天前 via iPhone

vscode sublime 吧
AllenHua
    19

AllenHua   3 天前 via iPhone

coteditor

textmate

Helsing
    20

Helsing   3 天前 via iPhone

其实那个标注功能才是*好用的,我之前也发帖问过,但是并没有什么好的推荐 /t/727806
ooops
    21

ooops   3 天前 via iPhone

*近刚好用过,vscode 有个插件 text power tools,可以把关键字提取到新的 editor 里面,和这个类似。但 vscode 对大的日志文件性能不太行,还不如 sublime
Helsing
    22

Helsing   3 天前 via iPhone

@Helsing #20
现在我都是用 vs code,正则过滤用着还行,但是还是没有 EverNote 好用
dreamramon
    23

dreamramon   3 天前

@ShadowPower 谢谢推荐,刚才编译了一个,可能是 python 写的问题,一打开大日志文件,在 big sur 上就崩溃了。。。
dreamramon
    24

dreamramon   3 天前

@missdeer 果然,我们的需求都是一样的。。。win 上的 notepad++ 打开大文件也超快。。。
mac 上的编辑器,开一个 20g 的大日志。。。基本上就报废了。。。
prccn
    25

prccn   3 天前

parallels desktop + notepad++
qlqsh
    26

qlqsh   3 天前

textmate
RicardoM
    27

RicardoM   3 天前

这个功能不就是 vim 里的 quickfix 吗?不想用命令行的话,可以试一下 vimr
lululau
    28

lululau   3 天前

lnav
lance6716
    29

lance6716   3 天前 via Android

同求,有没有能识别 tag 然后点击过滤的,跟 kibana 类似的
Tink
    30

Tink   3 天前 via Android

SubEthaEdit 强烈推荐
guanhui07
    31

guanhui07   3 天前

vim
Kiana1
    32

Kiana1   3 天前

vim
cotEditor
lchecho
    33

lchecho   3 天前

cotEditor+1
jason52
    34

jason52   3 天前

vim 可以实现

https://i.loli.net/2021/04/02/APoM6OE4tGBTQun.png

cjban
    35

cjban   3 天前

cotEditor
dreamramon
    36

dreamramon   3 天前

@Tink 谢谢了,差不多是这个功能了,但是他那个搜索结果窗还不能固定嵌入,是浮动的,每次还是要多点一次。。。
CathayChen
    37

CathayChen   3 天前

有这功夫,把 vim 熟悉一下,他不香么?
ericguo
    38

ericguo   3 天前

http://www.logtailapp.com 这个如何?
love
    39

love   3 天前 via Android

@CathayChen vim 打开一个不大的日志文件都会卡死的吧
Daming
    40

Daming   3 天前 via Android

@dreamramon win 上打开大文件推荐用 emeditor,notepad++性能不行
applepieuser
    41

applepieuser   3 天前 via iPhone

glogg 这个有 windows 版和 Mac 版。
MaxLi77
    42

MaxLi77   3 天前

010 editor,文本查看神器
dreamramon
    43

dreamramon   3 天前

@Daming 确实是,大于 10g 还是多少,notepad 会直接提示文件过大,不能打开。emeditor 打开的就像飞一样。。。
Zien
    44

Zien   3 天前 via iPhone

moped 和 atom
eijnew
    45

eijnew   3 天前

cotEditor/Textastic/MacVim/SublimeText
darksword21
    46

darksword21   3 天前

这不就是 emacs + swiper 吗
wowcz
    47

wowcz   3 天前

glogg 这个才是 windows 上打开大日志文件不卡的东西,不过 mac 上没用过
v2sir
    48

v2sir   3 天前

@jobs0 @jobs0 好了好了, 知道你用 macbook pro 了, 光 sublime 你都提 M1 两次了 ……
zhengwenk
    49

zhengwenk   3 天前

用 mac 的话 直接 vim 不好么
snycv
    50

snycv   3 天前

coteditor+1
heiheidewo
    51

heiheidewo   3 天前

把文件名的后缀改为 .log 双击用控制台打开
jobs0
    52

jobs0   3 天前 via iPhone

@v2sir 这么关注我?
ruokw
    53

ruokw   3 天前 via Android   ❤️ 2

klogg 只为日志而生
drawstar
    54

drawstar   3 天前

我也在找,目前用 cotEditior,
liuzhedash
    55

liuzhedash   2 天前

@NeezerGu #15
DPI 怎么调都不舒服,老哥有什么经验分享么?
dreamramon
    56

dreamramon   2 天前

试用了所有,发现 logtail 是 mac 上比较好的选择。。。
kevinnuaa
    57

kevinnuaa   2 天前

github 上 2016 就有个 issue 想要这个 feature 。https://github.com/microsoft/vscode/issues/14836
官方到现在都没有实现这个,但是底下 bnason-nf 做了一个插件 https://marketplace.visualstudio.com/items?itemName=bnason-nf.findallinfile, 我觉得挺好用的,完美实现。
xiebruce
    58

xiebruce   1 天前

@prccn 为什么不用免费的 Vmware Fusion 呢?如果你说你不知道,那我现在告诉你了,你没听错!我也没有说错! Vmware Fusion(目前版本是 12.x)对个人用户免费!免费!是真的!我已经安装了!只不过要在官网注册一下,拿个激活码而已。
dreamramon
    59

dreamramon   1 天前

@xiebruce 这个太重了,为了看日志,我还要启动个 windows 。
savebox
    60

savebox   1 天前

BareTailPro + wine 好用,mac 下没找到好用的
v2sir
    61

v2sir   1 天前

@jobs0 多虑了, 我只是关注 sublime 而已。。
jobs0
    62

jobs0   1 天前 via iPhone

@v2sir ??
wangqj
    63

wangqj   23 小时 14 分钟前

coeditor *对可以满足你的要求

打开搜索框,输入查找的词,选择“Find All”即可

Helsing
    64

Helsing   9 小时 31 分钟前

@ruokw

这个确实很棒,可以自定义 highlighter 高亮所有添加的关键词,查看相关联的日志的时候非常方便。

之前一直找有这个功能的软件,一直没找到,谢谢推荐

Q2F5emxo
    65

Q2F5emxo   19 分钟前

CotEditor