Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

文本、文件快速搜索 —— 这是一个windows系统下目前、文件、文本内容查找的工具,满足文件名、文本关键的模糊搜索、任意匹配搜索、同时匹配搜索等功能

Notifications You must be signed in to change notification settings

rongchenlin/QuickSearch

Repository files navigation

QuickSearch —— Windows系统下的文件、文本内容快搜工具

简介

windows上的快搜工具?我直接用Everything或者Listrary不就行了,你这有啥用?

好吧,一开始我也是用的上面两款工具,不过,当我遇到下面的情况时,我就emmmm了:sob::sob::sob::sob::sob::sob::

  1. 这些工具时不时得要重建索引,否则的话,有些你新建不旧的文件就搜索不到了 😢😢😢
  2. 这些工具都只能根据文件名进行搜索,如果我想根据文本的内容进行搜索,就不行了,唉。。。
  3. 担心这些是不是有联网行为,我的数据安全吗?:scream::scream::scream:

So!我就萌生了想自己写一个小工具的想法,主要解决几个问题:

  • 我的工具可以根据文本内容去搜索,然后找到文本内容所在的文件,那么你就可以有以下应用场景了:
    • 我上周记录了一个linux相关的笔记,但是电脑上有linux相关的文件太多了,我忘记了在哪个文件里了
  • 我的小工具可以根据文件后缀进行查找,同时对于"大小写"也可以忽略
  • 如果我想找的是某个目录而不是文件呢,完全可以的。
  • 模糊查找;多个关键词查找;....
  • 还有很多。。。。

使用效果

quicksearch.mp4

图文分解

文本内容查找

image-20230408114440170

分号分割进行多个关键词同时查找

例如:linux;JDK表示同时包含:linux和jdk

image-20230408114604631

分隔符进行多个关键词任意查找

例如:linux|进程表示包含linux或者进程关键词

image-20230408114749527

文件名查找

image-20230408114836246

目录名查找

image-20230408114906492

指定后缀查找

例如:只查找.md后缀的文件

image-20230408114930048

使用

电脑有Jdk1.8以上环境

Clone本项目,点击start.bat即可启动程序,然后在浏览器输入:http://127.0.0.1/,点击shutdown.bat即可关闭程

后续更新的方向

目前对文本文件的支持就好,其他类型文件较差,将会进行改进

考虑加入搜索引擎,提高检索速度

About

文本、文件快速搜索 —— 这是一个windows系统下目前、文件、文本内容查找的工具,满足文件名、文本关键的模糊搜索、任意匹配搜索、同时匹配搜索等功能

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /