在Sublime Text中,是否有一种方法只能搜索版本控制下的文件?

问题描述 投票:0回答:1

Sublime Text的“在文件中查找”功能非常方便,但我经常希望有一种方法(或者可能是我找不到的插件)只包含版本控制下的文件 - 或者相反,排除不受版本控制的文件。

理想情况下,我会珍惜<git tracked files>标签,类似于你可以使用的<open files><current file>标签。

有没有一种方法可以用来实现这个搜索范围,或者一个允许它的插件?

full-text-search sublimetext3
1个回答
0
投票

Sublime的内部查找文件功能可用于搜索任何文件夹或文件夹,包括添加过滤器以拒绝或添加特定文件或文件集的功能,但这些过滤器仅在路径上运行,而不在文件内容或任何元数据上运行。还没有用于向列表添加新过滤器的API端点或者插件与搜索交互的任何方式(除非在生成后对结果执行某些操作)。

因此,将此类内容拉下来的唯一方法是创建替换“在文件中查找”功能的包/插件,该功能更具可扩展性。我不知道有任何一个包自己这样做,我从来没有遇到过任何人之前询问过一个,但Package Control可能会有这样的事情。

根据您的使用情况,您可以通过从搜索中排除未跟踪的文件和/或文件夹来获得您想要的内容。例如,一般情况是将node_modules编辑为在一般情况下非常无趣。但是,这并不能解决您的特定问题。

© www.soinside.com 2019 - 2024. All rights reserved.