30

Sublime 中是否有针对当前在编辑器中打开的目录的目录范围搜索功能?

或者可以选择搜索所有打开的文件?(如果存在,文件必须在选项卡中打开还是仅在侧边栏上可见?)

4

3 回答 3

56

就在这里。

在 Windows 上

CTRL + SHIFT + F

在 Macintosh 上

CMD + SHIFT + F

搜索面板中的 Where 字段决定了搜索的位置。您可以通过多种方式定义搜索范围。

更多:https ://docs.sublimetext.io/guide/usage/search-and-replace.html

于 2013-08-12T18:29:16.977 回答
19

在崇高的文本 3

右键单击文件夹导航栏

选择在文件夹中查找

在此处输入图像描述

于 2015-05-28T03:42:17.700 回答
1
*/folder_name/*
  • 在查找所有对话框的“位置”部分(CtrlShift+F⌘</kbd>Shift+F ), */folder_name/* will search folders called "folder_name" that are represented in your current session. For instance, if you have a file open with a path of C:\Users\joe\folder_name\file.js, you can use the *//* pattern to search any of those folders or combinations of folders: */joe/* and */Users/joe/* will both work. However, if you have a file like this C:\Users\timmy\folder_name\file.js that's not open, it won't search that (unless you explicitly name it, like in the next example).

在哪里执行文件夹搜索


C:\path\to\folder
  • 您还可以输入要搜索的文件夹的绝对路径。如果你想搜索一个没有在 sublime 中表示的文件夹(该文件夹中的文件当前没有在 sublime 中打开),或者如果你有两个同名的目录,而你只想搜索一个,这很有用。就个人而言,我从不使用这个。

文件夹路径示例


C:\path\to\folder, */folder_name/*
  • 您也可以将它们组合起来。

为了回答您的最后一个问题,Sublime 在某些时候开始自动搜索所有打开的文件和表示的文件夹,但是如果您想确保可以使用这些变量中的一个或全部:

<project>,<current file>,<open files>,<open folders>

你可以在非官方的 sublime 文档中阅读更多关于搜索的信息。或者来自与您自己的类似的这篇文章。

于 2018-08-08T18:35:56.893 回答