有目录搜索文本文件内容并定位的电脑软件么?这么实用的软件没人开发么???

2018-10-19 18:49:35 +08:00
 KingEngine

首先用 Typora 记录 Markdown 笔记,作为 Windows 党确实很美观,也易操作。文件放置在 OneDrive 里也可以实现同步操作。 但是当搜索关键字时候就犯难了,找不到一款优秀的搜索软件,求推荐?? ( ps:目前找到一款名为 String Finder 的软件,很优秀,但是感觉界面不太友好,有更好的推荐么)

6776 次点击
所在节点    程序员
52 条回复
ddup
2018-10-19 22:03:18 +08:00
@KingEngine #20 什么环境都不用,绿色的的,过两天就会发布一个版本了。
Actrace
2018-10-19 22:07:50 +08:00
notepad++的目录搜索非常好用啊。。速度还快。
sola97
2018-10-19 22:18:37 +08:00
WSL 下 grep 也行
innoink
2018-10-19 22:21:50 +08:00
我自己简单写过一个,用的 asio,150 行代码,1w 个文件的正则搜索只用了 3 秒。
KingEngine
2018-10-20 00:01:06 +08:00
@mozutaba windows 都有吧,findStr 命令,但是不友好,很慢
@innoink 还有代码么?
KingEngine
2018-10-20 00:02:14 +08:00
@ddup ok 在哪下载
miao1007
2018-10-20 00:06:32 +08:00
doc fetch 吧,基于分词检索的比较靠谱
agagega
2018-10-20 02:17:35 +08:00
如果你只需要查找字符串的话,ripgrep 就够了,你的 markdown 笔记再多也没有前公司数十万行的代码多吧。不过由于是笔记,所以需要分词索引。印象里没有什么好的工具,但是各大语言都有索引的库,也许可以写一个。
DiamondbacK
2018-10-20 02:39:05 +08:00
Everything 大概在去年开始支持内容搜索,可配合命令行版 es 使用。
580a388da131
2018-10-20 03:42:55 +08:00
我在用 n 年前的百度硬盘搜索,可惜由于太老了,win10 下小毛病不少。
xupefei
2018-10-20 03:54:16 +08:00
ca1123
2018-10-20 03:58:50 +08:00
Everything....
mozutaba
2018-10-20 07:20:05 +08:00
@KingEngine 白瞎了这个标签“ Windows 党”
lzhd24
2018-10-20 07:45:25 +08:00
nodepad++,sublime
everything
findstr,grep
43QYK2JU
2018-10-20 08:05:13 +08:00
DocFetcher
FileLocatorPortable
PowerGREP
JustinJie
2018-10-20 09:04:39 +08:00
search and replace
redtears
2018-10-20 09:35:41 +08:00
可以考虑一下 fileseek,2.x 有免费版,现在是收费了。
redtears
2018-10-20 09:40:06 +08:00
https://csgo.love/temp/1810/a2c51596124655c8.jpg
KingEngine
2018-10-20 11:01:59 +08:00
@mozutaba 不能这么说,抛砖引玉,@所有人 感谢大家的建议!之前也知道一点,只是界面不太友好,由于只搜索笔记,这次我暂选建议中的 FileLocatorPro,由于搜笔记只需要搜索一个路径,它可以保存上次搜索历史功能,设置快捷键后在需要时候一键即达搜索。其他软件也很优秀,我想肯定适合其他有需要的人,选择也会更多一点,大家可以百花丛中找到适合的一款,而不是只是解决我的问题
zhaogaz
2018-10-20 12:56:04 +08:00
所以就说嘛,这就是 md 编辑器 和 笔记软件 的核心差别了。

我选择用 md 格式的笔记软件,直接在软件中解决这个需求。

之前用 boostnote,界面还行,但是有点不够用。现在用 vnote,丑了点,但是不影响功能啊。

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

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

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

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

© 2021 V2EX