Windows 或者 macOS 下有比 NPD+更强的查日志工具吗?

2020-03-17 19:54:39 +08:00
 ybw

在这方面 vscode 用着真是捉急

首先 NPD+是原生的,没有 vsc 基础框架那种"原罪",启动慢。

然后 NPD+可以把搜索结果显示在下面板,充分利用横向空间,并且单击时跳转很直观。

可惜 NPD+不支持 macOS,每次我都开虚拟机,用 NPD+查日志。

n....d++敏感词? 大家知道 NPD+代指某个台湾作者的软件就好了。

1927 次点击
所在节点    程序员
22 条回复
coderEOS
2020-03-17 23:13:41 +08:00
说下平时查流程,find+xargs+vim 不香吗
CallMeReznov
2020-03-17 23:15:10 +08:00
已购买 EverEdit
ybw
2020-03-18 09:06:18 +08:00
@coderEOS vim 是上个世纪 80 年代的工具,这不是酒,越酿越香,vim 的作者也没用超越时代的能力。
senninha
2020-03-18 10:11:12 +08:00
@coderEOS 再加上 cat, awk, grep, less,比 NPD+好用多了。。
muyiluop
2020-03-18 10:14:47 +08:00
glogg ? 我觉得这个挺好的
tomychen
2020-03-18 11:42:24 +08:00
@ybw npd 艹 ? vs vim? 你拿个像点样的东西吧,比如功能强点的 UE.
工具是生产力,不熟悉的情况下,用不好是正常的

sublime text 不好? UE,再者 mac 上用 (g)awk sed grep 这套组合,还不够用?
btw: grep 加个参数还有 highlight
tail 可以即时查看即时输出

适应的去了解未知的东西,比无脑的去批判要好点
ybw
2020-03-18 12:32:33 +08:00
@tomychen 那你可否帮我"有脑的批判",在查日志方面,40 年前的 vim 或者 vsc,是如何比 NPD+强的,vsc 甚至无法支持上面显示待查找文本,下面显示查找结果这种基础需求。
tomychen
2020-03-18 13:04:26 +08:00
@ybw 用你的 NPD plus plus 去吧
ybw
2020-03-18 13:07:01 +08:00
@tomychen 请问这属于"有脑的批判"吗?
coderEOS
2020-03-18 13:41:46 +08:00
@ybw 启动速度,大文件加载速度,查找速度都有优势,我 mac 还自己封装了个查找脚本。
你可以试试
find -name *.suffix | xargs grep searchStr
ybw
2020-03-18 17:07:54 +08:00
@coderEOS 没有满足我点击跳转这种基础需求
ipixeloldc
2020-03-18 20:17:23 +08:00
这作者反华就算了,还拉着这个开源软件一起自爆,在版本信息这些地方辱华,官网上搞事情等等,所以这是敏感词汇很正常,你作为这个软件的熟练使用者还不知道这些破事?惊讶啥啊。。。不过话说我记得 vim 用 /或?可以高亮搜索结果啊,这不算“上面显示待查找文本,下面显示查找结果“吗?
ipixeloldc
2020-03-18 20:19:36 +08:00
@ipixeloldc 哦,不好意思,没看清是指 vsc。
ybw
2020-03-18 20:39:53 +08:00
@ipixeloldc 没有点击操作结果跳转的功能。
题外话,数不清的人反华,别人一反华,你就进入鸵鸟模式,也是很有趣的行为模式。
ipixeloldc
2020-03-18 20:50:59 +08:00
@ybw 题外话这个嘛,你得去问设这屏蔽词的人,我只是单纯说说为什么会屏蔽的一个可能原因。所以我也不知道为什么要进入这个模式。吵的太凶了?不过就我个人而言,他个人反不反华,我无所谓,除非他在我面前辱华,那我会怼上去,但他拉上一个开源软件疯狂自爆的行为,已经让我对这个软件产生了信任危机,所以我早就不用这软件了,毕竟我又没给他付钱,他哪天头脑一热来又来整大陆用户,我可不想承担这个未知的后果。
然后关于查日志工具这个问题,我回答不了,见谅。
ybw
2020-03-18 21:20:15 +08:00
@ipixeloldc 整个中国都是这一个行为模式啊。没有特指 v 站。
coderEOS
2020-03-20 10:33:46 +08:00
@ybw grep -ns
james122333
2020-03-22 21:21:56 +08:00
楼主是真的没有了解 vim 本身的功能是什么
它不是过时 而是太超前 编辑器之神当之无愧 虽然我一直觉得它是个"准 IDE"
vimgrep 跳转方便的 原生有了可以不用整外部 整外部也没什么
反正我是不会去用 NPD+的 有更好的为何不用 (滑稽
ybw
2020-03-23 10:41:36 +08:00
@james122333 好吧,这个 vim 是 60 年代,60 年前的发明。你说他超前,请问超前了多少年。另外请你举例整个人类历史上超前超过 60 年的发明。
james122333
2020-03-23 21:28:27 +08:00
@ybw
vi 也才快 50 年 vim 算一算也才快 30 年
到了现在依然能与一堆程序对打 处理数据方面确实是超前 超前多少我无法量化 因为它可扩充性好 原生功能也够强大 前提是会用或者有人共享好的设置
界面没 gui 过时没错 但说到底程序员还是得编程的 就算弄文档 vim 是可以用的 更细节不用将讲太多了 反正就是想要一个可以做很多事情又快的工具 至于那一堆插件只能说可以参考实现 被一些大而全的开发者弄的效能很差

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/653661

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX