“文件搜索”扩展是 Sliprail 官方提供的一个强大工具,它将文件搜索功能直接集成到 Sliprail 的快捷指令系统中。无需打开文件浏览器,无需在复杂的搜索界面中操作,只需几个按键,就能快速找到你需要的文件。
支持通过关键词或 glob 模式搜索文件名与目录名,无需手动浏览文件夹,即可查找文档、照片和其他本地项目。
扩展支持丰富的 glob 通配符语法,让搜索更加灵活:
*:匹配任意数量的字符(如 *.jpg 找出所有 jpg 图片)。?:匹配单个字符(如 photo?.jpg 匹配 photo1.jpg 或 photoA.jpg)。{a,b}:匹配多个选项中的一个(如 {vacation,family}.jpg 匹配 vacation.jpg 或 family.jpg)。搜索文件查找所有图片文件:
*.jpg
这会找出所有扩展名为 .jpg 的图片文件。
查找特定命名模式的文件:
photo?.jpg
这会匹配 photo1.jpg、photoA.jpg 等文件。
查找多个可能的文件:
{vacation,family}.jpg
这会同时查找 vacation.jpg 和 family.jpg 两个文件。
为了提升搜索速度并减少无关结果,可以使用 .gitignore 语法配置文件搜索的排除列表。
常用示例:
node_modules/
dist/
*.log
.env
**/build/
!keep.log
规则说明:
/ 结尾表示目录! 开头会重新包含之前被规则排除的项目** 可以跨目录层级匹配,* 匹配单个路径片段中的任意字符,? 匹配单个字符合理设置排除列表可以显著提升搜索速度和结果相关性。
*、?、{} 可以大幅提升搜索效率