Sublime Text 没有独立“搜索已打开标签页”功能,但 Ctrl+P 可模糊匹配已开文件名并优先显示 OPEN FILES 条目,支持跳转行号(如 main:25)和符号(如 @fetch),且结果确定来自内存中的活跃文件集。
Sublime Text 本身没有“搜索已打开标签页”的独立功能,但有多个高效替代方案——关键不是找“标签页列表”,而是用 Ctrl+P 直接匹配已打开文件名,它天然优先显示 OPEN FILES 条目。
用 Ctrl+P 模糊搜已开文件(最准最快)
按下 Ctrl+P(Windows/Linux)或 Cmd+P(macOS),输入任意子串,顶部会立刻列出所有已打开的标签页,标有 OPEN FILES 标识。这不是猜测,是 Sublime 真实维护的内存索引。
- 输
log→ 匹配console.log.js、error-log.ts(哪怕没保存,标题为untitled,输un也能命中) - 输
main:25→ 不仅打开main.js,还直接跳转到第 25 行 - 输
@fetch→ 若该函数在已开文件中定义过,会出现在符号列表里(不依赖项目索引)
为什么不用“查找标签页”而要用 Ctrl+P
Sublime 的标签页排序逻辑是 LRU(最近使用顺序),不是从左到右的位置顺序。你看到的“第 3 个标签页”可能昨天就打开了,而刚点过的 config.json 已跳到最右——靠视觉定位或 Ctrl+3 切换极易出错。