【发布时间】:2025-12-27 08:55:06
【问题描述】:
又名:如何在 Sublime 的另一个窗口中找到选项卡?
在 Sublime 中,名为 Goto Anything 的功能(⌘+P、⌘+T、Win: ⌃+P 等)搜索打开的文件/选项卡列表或任何文件(等等)但仅在您当前的项目/重点窗口中:(我理解它为什么会这样工作,但它对于打开一堆随机文件并不是超级有用。
我目前在我的家用计算机 (Mac) 上使用 Sublime,其中我打开了 3 或 4 个窗口(技术上不是 项目,但 Sublime 似乎在概念上将两者联系起来)每个都有 1-5标签。通常很难找到我用于快速记录的选项卡(例如杂货),因为右键单击 Dock 中的应用程序图标只会显示每个窗口的活动选项卡。如果“杂货”在一个窗口中,并且不是当我转到另一个 Sublime 窗口时最后查看的选项卡,它实际上已经丢失了,我必须开始遍历我的每个 Sublime 窗口才能找到它。
我还尝试了 在文件中查找... 功能 (⇧+⌘+F),在 Where 字段中使用 <open files>在文件中搜索某些内容(例如鸡蛋),但“打开文件”实际上意味着“在此项目/窗口中打开文件”......同样的范围限制。
我什至寻找过可能有帮助的插件,但“绝对转到所有内容”是一个很难搜索的概念。我一直想尝试自己编写,所以我也很感谢 Python 解决方案!
【问题讨论】:
-
好吧,我把兔子追到了洞里,发现 Sublime 的
window.focus_view(view)不能在 Mac 上工作以使不同的窗口成为焦点。相关论坛帖子是here。我花了太长时间试图编写一个插件,在所有窗口中搜索所有选项卡,结果在我需要的最后一个方法调用中失败。 -
作为安慰奖,在尝试打开 Sublime 控制台时,我意外地发现了
⌘+`(Command+Backtick),它在当前应用程序的窗口中循环(显然是在 Mac 上)。这使得“手动" 搜索效果提高了 50%。 Apple Stack Exchange 讨论了这个有趣的功能。