在我的VS Code工作空间中,我想按文件名打开一个文件。
例如,我的工作空间是一个目录每个有几个目录,比如说,几百个文件,我寻找一个文件名为:
mycompanyname_abc_def.hs
许多文件以mycompanyname
开头,但只有这个文件的文件名中包含abc
。所以最好我想通过输入abc
来找到文件。
我知道Ctrl-P和Ctrl-R。如果我之前打开过文件,或者如果文件在工作空间的顶部文件夹中,他们会找到文件,但是是否有像Ctrl-P这样的命令可以在工作空间中找到任何文件,即使它在子文件夹中?
如果VS Code没有这个开箱,是否存在任何扩展提供这种类型的搜索/打开行为?
PS:当然有正常的系统打开对话框通过Ctrl-O,但在我的情况下(Barebone RHEL Linux),打开对话框不提供任何搜索功能,只有"选择点击"
您可以使用ctrl-P
-转到文件-并键入文件名的一部分。请注意,我没有发现这排除了我以前没有打开过的文件-我的工作空间中的所有文件都是可搜索的。
例如,如果你的文件名是mycompanyname_abc_def.hs
,那么abc
或myabc
应该都可以工作。
我正在尝试1.73版本的新(?)命令中心功能,这是发现这些类型的导航/搜索功能的好方法:v1_73 # _command-center-mode-shortcuts