首先用 Typora 记录 Markdown 笔记,作为 Windows 党确实很美观,也易操作。文件放置在 OneDrive 里也可以实现同步操作。 但是当搜索关键字时候就犯难了,找不到一款优秀的搜索软件,求推荐?? ( ps:目前找到一款名为 String Finder 的软件,很优秀,但是感觉界面不太友好,有更好的推荐么)
1
jdhao 2018-10-19 18:56:21 +08:00 via Android
sublime text 自带搜索,ctrl + shift + f 可以搜索某个 project 下面所有文件,可以使用正则表达式搜索。
或者可以使用 ripgrep,the silver searcher 等命令行工具,ripgrep 号称最快的搜索工具,可以使用,个人使用中也觉得速度很快。 |
2
forestyuan 2018-10-19 19:00:06 +08:00
很多 IDE 都有这个功能,比如 Visual Studio
|
3
xiofee 2018-10-19 19:01:31 +08:00 3
Windows 下有 FileLocatorPro
|
4
xiangyuecn 2018-10-19 19:11:52 +08:00 1
#2 +1
另附 notepad++的任意目录文本搜索: |
5
silentstorm 2018-10-19 19:12:33 +08:00
你是说从文件夹里面搜索符合关键字的文件吗?
很多文本编辑器都可以吧,比如 notepad++,emeditor |
6
May725 2018-10-19 19:18:03 +08:00 via iPhone
我有这种需求时是 grep 解决
|
7
gao2008ss 2018-10-19 19:19:47 +08:00 via Android
鹰眼快搜 可以搜索文本、mht 网页、office 文件
|
8
tamlok 2018-10-19 19:20:42 +08:00 via Android
或许你需要的是一个好用的带搜索管理的 md 笔记 https://github.com/tamlok/vnote
|
9
AlisaDestiny 2018-10-19 19:21:06 +08:00
命令行的话用装 git bash 可以用 grep 命令。
GUI 的话 submine text 和 notepad++都可以的。 IDE 的话 idea 也可以搜索目录的吧。 这么方便的功能开发者当然想到了,只是你没发现而已。 |
10
jimliang 2018-10-19 19:24:17 +08:00
ripgrep 了解一下。https://github.com/BurntSushi/ripgrep
vscode 就是用它来搜索文本的。 |
11
lishunan246 2018-10-19 19:25:24 +08:00
|
12
mozutaba 2018-10-19 20:43:56 +08:00
自带的都能搜啊
|
13
likuku 2018-10-19 21:09:27 +08:00
Google 早年做过一个很好用的 Google Desktop Search 软件,可惜 2011 年项目就关闭了,
搜到一个号称是它的替代品 on windows,付费软件,官网有 30 天试用版下载, 可以尝试,它还带有 OCR,支持搜索图片里的文字: Google Desktop Search Alternative for Windows - Copernic : https://www.copernic.com/en/products/google-desktop-search/ |
14
KingEngine OP 大家真是集思广益,感谢了!
@lishunan246 改哪个设置? @mozutaba 自带当只能搜当前文件吧,不能搜索文件夹内所有文件 @gao2008ss 可以,鹰眼快搜试过后,感觉界面什么的都是超级棒!但是有两个文件里关键词搜索不到,未知原因 |
15
likuku 2018-10-19 21:11:40 +08:00
#13 补充,搜到一篇 Copernic Desktop Search 评测文:
Copernic Desktop Search,简单快捷的桌面搜索工具 - 数码荔枝 : https://www.lizhi.io/review/95608479 |
16
ddup 2018-10-19 21:11:56 +08:00
咦,你是我请来的拖么?
我的这个,满足你的需求 ![目录内容搜索]( https://bbs.guangmang.xyz/assets/files/2018-10-19/1539947877-326278-4-mb.jpeg) https://bbs.guangmang.xyz/d/1 |
17
YingJie 2018-10-19 21:33:12 +08:00 via Android
filelocatorpro 了解一下,正版 100 ¥左右
|
18
d5 2018-10-19 21:39:51 +08:00
2345 好压工具包有 4 大非常实用的工具,其中就有一个文本搜索,大小目录和任何拓展名的文件都可以搜指定文本是否出现,出现在多少行
|
19
mozutaba 2018-10-19 21:50:47 +08:00
@KingEngine xp 就有的功能
|
20
KingEngine OP @ddup 感觉很高级,要怎么搭建么?
|
21
ddup 2018-10-19 22:03:18 +08:00
@KingEngine #20 什么环境都不用,绿色的的,过两天就会发布一个版本了。
|
22
Actrace 2018-10-19 22:07:50 +08:00
notepad++的目录搜索非常好用啊。。速度还快。
|
23
sola97 2018-10-19 22:18:37 +08:00
WSL 下 grep 也行
|
24
innoink 2018-10-19 22:21:50 +08:00 via Android
我自己简单写过一个,用的 asio,150 行代码,1w 个文件的正则搜索只用了 3 秒。
|
25
KingEngine OP |
26
KingEngine OP @ddup ok 在哪下载
|
27
miao1007 2018-10-20 00:06:32 +08:00 via Android
doc fetch 吧,基于分词检索的比较靠谱
|
28
agagega 2018-10-20 02:17:35 +08:00
如果你只需要查找字符串的话,ripgrep 就够了,你的 markdown 笔记再多也没有前公司数十万行的代码多吧。不过由于是笔记,所以需要分词索引。印象里没有什么好的工具,但是各大语言都有索引的库,也许可以写一个。
|
29
DiamondbacK 2018-10-20 02:39:05 +08:00
Everything 大概在去年开始支持内容搜索,可配合命令行版 es 使用。
|
30
580a388da131 2018-10-20 03:42:55 +08:00 via iPhone
我在用 n 年前的百度硬盘搜索,可惜由于太老了,win10 下小毛病不少。
|
31
xupefei 2018-10-20 03:54:16 +08:00
当然是 grepWin 啊: https://tools.stefankueng.com/grepWin.html
|
32
ca1123 2018-10-20 03:58:50 +08:00
Everything....
|
33
mozutaba 2018-10-20 07:20:05 +08:00
@KingEngine 白瞎了这个标签“ Windows 党”
|
34
lzhd24 2018-10-20 07:45:25 +08:00 via Android
nodepad++,sublime
everything findstr,grep |
35
43QYK2JU 2018-10-20 08:05:13 +08:00
DocFetcher
FileLocatorPortable PowerGREP |
36
JustinJie 2018-10-20 09:04:39 +08:00
search and replace
|
37
redtears 2018-10-20 09:35:41 +08:00
可以考虑一下 fileseek,2.x 有免费版,现在是收费了。
|
38
redtears 2018-10-20 09:40:06 +08:00
https://csgo.love/temp/1810/a2c51596124655c8.jpg
|
39
KingEngine OP @mozutaba 不能这么说,抛砖引玉,@所有人 感谢大家的建议!之前也知道一点,只是界面不太友好,由于只搜索笔记,这次我暂选建议中的 FileLocatorPro,由于搜笔记只需要搜索一个路径,它可以保存上次搜索历史功能,设置快捷键后在需要时候一键即达搜索。其他软件也很优秀,我想肯定适合其他有需要的人,选择也会更多一点,大家可以百花丛中找到适合的一款,而不是只是解决我的问题
|
40
zhaogaz 2018-10-20 12:56:04 +08:00
所以就说嘛,这就是 md 编辑器 和 笔记软件 的核心差别了。
我选择用 md 格式的笔记软件,直接在软件中解决这个需求。 之前用 boostnote,界面还行,但是有点不够用。现在用 vnote,丑了点,但是不影响功能啊。 |
41
chchwy 2018-10-20 12:59:49 +08:00
Notepad++
|
43
luozic 2018-10-20 14:53:02 +08:00 via iPhone
早就有了,不过是企业用的,两种一种是 google 丢弃的 desk,另一个是英国的一个不过是专门做企业市场的。
|
44
zhaohao 2018-10-20 17:09:26 +08:00
Actual Search & Replace 还有 文本批处理专家 V3.0
|
45
idcspy 2018-10-20 20:55:19 +08:00 1
我在用 ddup 开发的归海,都还不错,唯一就是暂时文件索引有 19m 的限制有点不爽。
|
46
iNaru 2018-10-20 21:09:04 +08:00
WINRAR ……还能搜索压缩包里的文件。
|
47
mozutaba 2018-10-21 01:20:30 +08:00
@KingEngine windows 自带的搜索就能搜索文件内文本。自行百度。
|
48
quinoa42 2018-10-21 12:13:07 +08:00
4 核以上用 ripgrep,4 核以下用 ag
|
49
iwtbauh 2018-10-21 14:16:26 +08:00 via Android
grep 啊,还能用正则表达式,grep 的 gnu grep 实现使用的 bm 算法超级快。
|
50
huangzhe8263 2018-10-22 10:52:01 +08:00
@tamlok #42 Vnote 的确是很明显的程序员审美...
|
51
tamlok 2018-10-22 10:56:33 +08:00 via Android
@huangzhe8263 😂编辑区最大化,高效就行了😂也没人帮 vim 做个 ui 美化
|
52
ddup 2018-10-23 23:34:23 +08:00
|