Fork自 GitCode / 帮助文档
# File finder > 原文:[https://docs.gitlab.com/ee/user/project/repository/file_finder.html](https://docs.gitlab.com/ee/user/project/repository/file_finder.html) * [How it works](#how-it-works) # File finder[](#file-finder "Permalink") 在 GitLab 8.4 中[引入](https://github.com/gitlabhq/gitlabhq/pull/9889) . 文件查找器功能使您可以使用 GitLab UI 在存储库中搜索文件. 您可以在项目的" **文件"**部分中找到" **查找文件"**按钮. [![Find file button](img/264ee345c8d001f9b7cabf52e10f47bf.png)](img/file_finder_find_button_v12_10.png) 对于那些喜欢用手指触摸键盘的人,还有一个[快捷按钮](../../shortcuts.html) ,您可以从项目中的*任何地方*调用它. 在**问题** , **合并请求** , **里程碑**甚至项目设置中,按`t`键启动文件搜索功能. 开始输入您要搜索的内容,然后观察魔术的发生. 使用向上/向下箭头,您可以向上和向下搜索结果,使用`Esc`可以关闭搜索并返回" **文件"** ## How it works[](#how-it-works "Permalink") 文件查找器功能由[模糊过滤器](https://github.com/jeancroy/fuzz-aldrin-plus)库提供支持. 它通过突出显示来实现模糊搜索,并试图通过识别人们在搜索时使用的模式来提供直观的结果. 例如,考虑[GitLab FOSS 存储库](https://gitlab.com/gitlab-org/gitlab-foss/tree/master) ,并且我们要打开`app/controllers/admin/deploy_keys_controller.rb`文件. 使用模糊搜索,我们首先输入使我们更接近文件的字母. **提示:**要缩小搜索范围,请在搜索词中包含`/` . [![Find file button](img/ead8d62e426d9309f25a82da77770f59.png)](img/file_finder_find_file_v12_10.png)