有哪些本地代码库搜索利器

2021-01-03 16:36:15 +08:00
 yagamil
已经在 v 站搜了一遍,没什么好用的结果。 求推荐一个类似与 everything 的快速软件,windows 的自带搜索太占资源,linux 目前只是粗暴的 find xxxx | xargs grep 来搜,有没有好用一点的,最好可以做到像 github 这样的。

之前搭过 es 在本地,不过因为太占内存了。
3684 次点击
所在节点    程序员
29 条回复
Team
2021-01-04 08:46:41 +08:00
天哪,我没有看错吗?

现今最流行的 Visual Studio Code 就是很好的工具.

首先你需要将被测文件夹用 Visual Studio Code 打开,不管是用命令行参数还是快捷键都是可以的.

然后你就按下 Ctrl+Shift+F 然后就在左侧面板中进行搜索,你会发现可以搜索整个文件夹里面的内容,而且支持正则表达式速度还挺快的,界面也很优美,而且还支持替换(Ctrl+Shift+H).

当然快捷键不一定相同,我这个应该是默认的设置.
treblex
2021-01-04 09:26:09 +08:00
vscode 挂全盘实测起飞,还是指定一个项目文件夹吧
sewer
2021-01-04 09:39:12 +08:00
ripgrep vsc 的搜索用的就是这个
Lemeng
2021-01-04 10:58:57 +08:00
everting 解君悠
nmap
2021-01-04 15:15:09 +08:00
试了一下 ripgrep,挺好使
yagamil
2021-01-08 18:17:03 +08:00
@weyou everything 可以搜到文件内的内容? 我试过,不行,是新版的新功能?
weyou
2021-01-08 18:24:23 +08:00
@yagamil 1.4 版本以上,很多年前就支持了
yagamil
2021-01-21 23:18:46 +08:00
@weyou 谢谢,我试试。我可能用的很久前的绿色版的
beyondex
2022-04-23 21:33:14 +08:00
归海桌面搜索搜全文内容挺快的,对代码搜索专门有优化,不过付费,可以免费试用。

我看看能不能传图片

### 搜索方法调用:
![]( https://seadesktopsearch.com/wp-content/uploads/2021/06/代码搜索-Semaphore-Release.png)
### 搜索类名
![]( http://seadesktopsearch.com/wp-content/uploads/2021/06/Code-Search-2.png)
### 搜索类名+方法名片段
![]( http://seadesktopsearch.com/wp-content/uploads/2021/06/Code-Search-3.png)

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

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

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

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

© 2021 V2EX