V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dreamramon
V2EX  ›  macOS

mac 上的 notepad++的替代品,用于看日志和搜索日志。。。

  •  
  •   dreamramon · 74 天前 · 5834 次点击
    这是一个创建于 74 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    notepad.png

    67 条回复    2021-04-06 18:33:52 +08:00
    jobs0
        1
    jobs0   74 天前 via iPhone   ❤️ 1
    我一开始用 sublime,但是不支持 M1,现在用 vscode
    qanniu
        2
    qanniu   74 天前
    铜球。
    看 log 楼主在春茧上班?
    xylophone21
        3
    xylophone21   74 天前
    nthin0
        4
    nthin0   74 天前 via iPhone
    同,想在 vscode 找个能实现类似功能到插件没找到
    EZVIK
        5
    EZVIK   74 天前
    一开始用 atom, 后面打开程序太慢就改用 vscode 了, 直接 new 一个页面粘贴。
    7v9TEc53
        6
    7v9TEc53   74 天前
    010 editor
    ultraedit
    zhuxiaoxi
        7
    zhuxiaoxi   74 天前 via iPhone
    很少看日志,我记得 Mac 系统自带了一个工具。如果你想找搜索后结果单独显示点击结果,正文就能跳转的编辑器,可以试试 coteditor 。
    yuancoder
        8
    yuancoder   74 天前
    既然用 mac 了,多用用命令
    wellsc
        9
    wellsc   74 天前 via iPhone
    vim 加命令行?
    ShadowPower
        10
    ShadowPower   74 天前
    有一个叫 notepadqq 的仿制品
    https://github.com/notepadqq/notepadqq
    它的高级搜索也可以列出每一行,点击可以跳转到相应的位置
    liprais
        11
    liprais   74 天前 via iPhone   ❤️ 1
    mac 上的控制台是我见过性能最好的日志查看器
    nicevar
        12
    nicevar   74 天前
    notepadqq,自己编一个 mac 版本的,选 ote 的版本更好用
    evam
        13
    evam   74 天前
    coteditor
    yzwduck
        14
    yzwduck   74 天前 via Android
    lnav 查看日志的命令行工具
    NeezerGu
        15
    NeezerGu   74 天前
    CrossOver 下可以运行
    chendy
        16
    chendy   74 天前
    mac 有个控制台.app 可以看日志
    missdeer
        17
    missdeer   74 天前
    我以前为了看公司产品的日志(也是这种 log4xxx 的格式),专门写了个程序。。。
    不过现在那个产品几乎弃坑了,所以我这个程序也弃坑了 https://github.com/missdeer/cjlv
    shm7
        18
    shm7   74 天前 via iPhone
    vscode sublime 吧
    AllenHua
        19
    AllenHua   74 天前 via iPhone
    coteditor

    textmate
    Helsing
        20
    Helsing   74 天前 via iPhone
    其实那个标注功能才是最好用的,我之前也发帖问过,但是并没有什么好的推荐 /t/727806
    ooops
        21
    ooops   74 天前 via iPhone
    最近刚好用过,vscode 有个插件 text power tools,可以把关键字提取到新的 editor 里面,和这个类似。但 vscode 对大的日志文件性能不太行,还不如 sublime
    Helsing
        22
    Helsing   74 天前 via iPhone
    @Helsing #20
    现在我都是用 vs code,正则过滤用着还行,但是还是没有 EverNote 好用
    dreamramon
        23
    dreamramon   74 天前
    @ShadowPower 谢谢推荐,刚才编译了一个,可能是 python 写的问题,一打开大日志文件,在 big sur 上就崩溃了。。。
    dreamramon
        24
    dreamramon   74 天前
    @missdeer 果然,我们的需求都是一样的。。。win 上的 notepad++ 打开大文件也超快。。。
    mac 上的编辑器,开一个 20g 的大日志。。。基本上就报废了。。。
    prccn
        25
    prccn   74 天前
    parallels desktop + notepad++
    qlqsh
        26
    qlqsh   74 天前
    textmate
    RicardoM
        27
    RicardoM   74 天前
    这个功能不就是 vim 里的 quickfix 吗?不想用命令行的话,可以试一下 vimr
    lululau
        28
    lululau   74 天前
    lnav
    lance6716
        29
    lance6716   74 天前 via Android
    同求,有没有能识别 tag 然后点击过滤的,跟 kibana 类似的
    Tink
        30
    Tink   74 天前 via Android
    SubEthaEdit 强烈推荐
    guanhui07
        31
    guanhui07   74 天前
    vim
    Kiana1
        32
    Kiana1   74 天前
    vim
    cotEditor
    lchecho
        33
    lchecho   74 天前
    cotEditor+1
    jason52
        34
    jason52   74 天前
    cjban
        35
    cjban   74 天前
    cotEditor
    dreamramon
        36
    dreamramon   74 天前
    @Tink 谢谢了,差不多是这个功能了,但是他那个搜索结果窗还不能固定嵌入,是浮动的,每次还是要多点一次。。。
    CathayChen
        37
    CathayChen   74 天前
    有这功夫,把 vim 熟悉一下,他不香么?
    ericguo
        38
    ericguo   74 天前
    love
        39
    love   74 天前 via Android
    @CathayChen vim 打开一个不大的日志文件都会卡死的吧
    Daming
        40
    Daming   74 天前 via Android
    @dreamramon win 上打开大文件推荐用 emeditor,notepad++性能不行
    applepieuser
        41
    applepieuser   74 天前 via iPhone
    glogg 这个有 windows 版和 Mac 版。
    MaxLi77
        42
    MaxLi77   74 天前
    010 editor,文本查看神器
    dreamramon
        43
    dreamramon   74 天前
    @Daming 确实是,大于 10g 还是多少,notepad 会直接提示文件过大,不能打开。emeditor 打开的就像飞一样。。。
    Zien
        44
    Zien   74 天前 via iPhone
    moped 和 atom
    eijnew
        45
    eijnew   74 天前
    cotEditor/Textastic/MacVim/SublimeText
    darksword21
        46
    darksword21   74 天前
    这不就是 emacs + swiper 吗
    wowcz
        47
    wowcz   74 天前
    glogg 这个才是 windows 上打开大日志文件不卡的东西,不过 mac 上没用过
    v2sir
        48
    v2sir   74 天前
    @jobs0 @jobs0 好了好了, 知道你用 macbook pro 了, 光 sublime 你都提 M1 两次了 ......
    zhengwenk
        49
    zhengwenk   74 天前
    用 mac 的话 直接 vim 不好么
    snycv
        50
    snycv   74 天前
    coteditor+1
    heiheidewo
        51
    heiheidewo   74 天前
    把文件名的后缀改为 .log 双击用控制台打开
    jobs0
        52
    jobs0   74 天前 via iPhone
    @v2sir 这么关注我?
    ruokw
        53
    ruokw   74 天前 via Android   ❤️ 2
    klogg 只为日志而生
    drawstar
        54
    drawstar   73 天前
    我也在找,目前用 cotEditior,
    liuzhedash
        55
    liuzhedash   73 天前
    @NeezerGu #15
    DPI 怎么调都不舒服,老哥有什么经验分享么?
    dreamramon
        56
    dreamramon   73 天前
    试用了所有,发现 logtail 是 mac 上比较好的选择。。。
    kevinnuaa
        57
    kevinnuaa   72 天前
    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   72 天前
    @prccn 为什么不用免费的 Vmware Fusion 呢?如果你说你不知道,那我现在告诉你了,你没听错!我也没有说错! Vmware Fusion(目前版本是 12.x)对个人用户免费!免费!是真的!我已经安装了!只不过要在官网注册一下,拿个激活码而已。
    dreamramon
        59
    dreamramon   72 天前
    @xiebruce 这个太重了,为了看日志,我还要启动个 windows 。
    savebox
        60
    savebox   72 天前
    BareTailPro + wine 好用,mac 下没找到好用的
    v2sir
        61
    v2sir   72 天前
    @jobs0 多虑了, 我只是关注 sublime 而已。。
    jobs0
        62
    jobs0   72 天前 via iPhone
    @v2sir 😥😥
    wangqj
        63
    wangqj   71 天前
    coeditor 绝对可以满足你的要求

    打开搜索框,输入查找的词,选择“Find All”即可
    Helsing
        64
    Helsing   70 天前
    @ruokw

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

    之前一直找有这个功能的软件,一直没找到,谢谢推荐
    Q2F5emxo
        65
    Q2F5emxo   70 天前
    CotEditor
    prccn
        66
    prccn   70 天前
    @xiebruce #58 哦,知道了。你可以冷静一下。我花钱用着 parallels desktop 挺好。
    forelegance
        67
    forelegance   70 天前
    @evam +++
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1587 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:52 · PVG 00:52 · LAX 09:52 · JFK 12:52
    ♥ Do have faith in what you're doing.