有没有办法在 Windows 10 上所有打开的应用程序和浏览器中进行搜索?

有没有办法在 Windows 10 上所有打开的应用程序和浏览器中进行搜索?

我所问的问题很可能 (a) 不可能或 (b) 难以搜索,因为搜索字符串中的术语或我对正确术语的无知。无论如何,以下是上下文、我想要做的事情以及问题(如果您很着急,请跳至“我想要做的事情”和“问题”)。

语境

我经常会同时打开许多应用程序和浏览器。当我需要做其他事情时(例如,发送电子邮件、查找有关给定问题的研究论文、访问有关某个概念的 wiki、打开 Obsidian 以在笔记中记录想法、使用 VS Code 修改代码),我目前有两个选择:

  1. 打开所需应用程序的另一个实例

    • 打开 FireFox 的新标签/窗口以访问电子邮件/Google Scholar/wiki
    • 打开 Obsidian 来捕捉思想
    • 打开 Anki 制作新的抽认卡
    • 打开 VS Code 来尝试想法或代码片段
  2. 查看当前打开的应用程序,这些应用程序可能包含或不包含我需要的内容

    • 当数字足够小(并且仅在一个虚拟桌面上)时,使用Win+Tab即可解决问题

通常情况下,这两种方法都不太好,因为个人工作记忆是一个巨大的限制/瓶颈。

优点和缺点 1. 打开另一个实例

1.优点:
  • 速度非常快(使用键盘快捷键且没有太多程序运行时)
  • 通常足够快,以便在应用程序/网页打开时,工作内存中保存的任务(例如,“我需要做 X,所以让我打开 Y”)不会丢失
1.缺点:
  • 经常导致重复,使事情变得混乱
  • 给计算机内存和处理器带来资源负担
  • 最终导致计算机速度变慢,以至于忘记工作记忆中的任务

2. 手动查看打开的实例的优缺点

2.优点:
  • 减少对计算机内存和处理器的资源占用
  • 避免重复
2.缺点:
  • 通常很慢,以至于我会忘记我在寻找什么应用程序,或者我想用它做什么
  • 可能会被其他打开的应用程序/网页分散注意力(例如,“哦,是的,我本来打算完成 Z,现在让我做这件事”)

我想做什么

理想情况下,我可以打开某个单一的搜索框,同时搜索所有这些事情:

  • (A)打开应用程序实例(例如,Obsidian,Anki,FireFox,VS Code)
  • (B)FireFox 中打开的网页标题
  • (C)同时适用于(A)和(B),但适用于所有 Windows 10 虚拟桌面

这将允许我快速查看我所查找的内容是否已经打开,并继续使用该实例或创建一个实例。

问题

我在 Windows 10 上能实现我想要做的事情吗?

我想做的事情是否可能一些操作系统(Windows 11、Mac、Ubuntu、Manjaro 等)?

答案1

这是可能的!

我偶然发现了这个解决方案,纯属运气;我安装了一组特定的实用程序(动力玩具)并意外按下了键盘快捷键,运行了我一直在寻找的实用程序(默认Alt + SpacePowerToys 运行)。

Windows PowerToys Run 实用程序:试用

使用 PowerToys Run 时,我可以搜索术语“visual”来查找 VS Code,它显示以下选项:

  1. 启动 Visual Studio Code 应用程序

  2. 启动我的默认浏览器(FireFox)直接进入“https://visual/”(不是真正的网站)

  3. 切换到我在当前虚拟桌面(例如虚拟桌面 1)中运行的 FireFox 中打开的 Visual Studio Code 维基百科文章

  4. 切换到已在另一个虚拟桌面(例如虚拟桌面 2)中的 VS Code 实例中打开的名为“Release Notes”的文件

  5. 切换到已打开的名为“Python Script”的文件夹另一个例子我在项目中使用的虚拟桌面中的 VS Code(例如虚拟桌面 3)

  6. 切换到虚拟桌面 1 上已在 MS Edge 中打开的网页“Visual Studio Code——代码编辑。重新定义”

  7. 在网上搜索“视觉”一词

  8. 选择硬盘上包含“Visual”一词的一些本地文件

限制

仅适用于浏览器窗口中的活动选项卡

就打开带有多个标签的浏览器而言,它似乎无法找到当前选定标签以外的页面。因此,如果我打开一个带有 3 个标签的窗口,它只会查看活动标签。

似乎只匹配标题

此外,它似乎只是使用一种模糊匹配来搜索网页标题。例如,当我使用搜索字符串“vs”时,出现了类似的结果,但不在标题中,而当我搜索网页正文中的某个特定单词时,它没有将其作为选项返回。

结束语

即使有这些限制,这肯定会有所帮助(到目前为止已经有所帮助)。只需养成使用多个窗口而不是多个选项卡的习惯。

答案2

我认为你不会找到可以在一个搜索查询中同时搜索打开的应用程序 + Firefox 标签的东西。但你可以使用https://github.com/kvakulo/Switcheroo要搜索打开的应用程序和 Firefox 标签,您可以使用地址栏来搜索标签标题。

相关内容