我希望永久看到我打开的窗口的可点击列表,就像 Windows 中的任务栏一样。我可以在 Mac 上做到这一点吗?
一些细节:
- 我有许多虚拟桌面(空间),因此单个应用程序通常在许多虚拟桌面上都有窗口。
- 我经常在同一个虚拟桌面上为每个应用程序(例如终端或浏览器)设置多个窗口
- 如果重要的话,我有多个显示器。
编辑:当我说“永久查看我打开的窗口的可点击列表”时,我的意思是我想查看我打开的每个窗口,并且我希望能够点击每个窗口来打开该窗口。我并不希望采用按应用程序对任务进行聚类的较新行为。
答案1
在 Mac 上,有一个名为 Exposé 的可视化窗口管理工具。在最近的 Mac 上,默认键是 F3。(我认为在较旧的 MacBook 键盘上它曾经是 F11。)
F3
:显示所有打开的窗口Ctrl F3
:显示当前应用程序窗口Cmd F3
:隐藏所有窗口以显示桌面
单击某个窗口将会使其置于前台。
在 Exposé 中,您可以使用 Tab 键切换应用程序并查看其窗口。Google 搜索“Exposé 键盘快捷键”以了解更多技巧。
您可以分配 Exposé 键并在系统偏好设置中查看分配的快捷键。
答案2
我使用 DragThing 并在屏幕底部模拟了 Windows 风格的任务栏。
看这里: http://www.iwebss.com/tech/361-pc-style-windows-taskbar-on-mac-os-x
答案3
我已经为 macOS 开发了一个 Windows 风格的任务栏很长一段时间了,现在它终于发布了一个公开测试版
答案4
我不太熟悉 Windows 任务栏,所以也许我不知道我错过了什么,但 Dock 似乎具有相同的用途。也许它只是以不同于您预期的方式实现。
- 点击应用程序图标即可切换到该应用程序。该应用程序的所有窗口都将显示在前面。
- 右键单击图标以从该应用程序的窗口列表中进行选择。
更新:Dock 满足了任务栏的基本需求,但您在评论中提到,您正在寻找的是专门为虚拟桌面量身定制的,并为每个桌面中的任务显示单独的列表。您说得对,标准 Dock 将所有打开的窗口和应用程序放在一起显示。
不幸的是,Apple 的虚拟桌面实现“Spaces”缺乏像您习惯的那样真正的面向任务的分离。Spaces 感觉像是事后才想到的:窗口管理器和应用程序在设计时并没有考虑到这一点。这不仅仅局限于 Dock:它只是概念性的。
Mac 更加以应用程序为中心而不是以窗口为中心,并且虚拟桌面范例并不像其他操作系统那样适合,在其他操作系统中,每个窗口都表现得像一个独立的应用程序实例,作为一个单元。
举个例子,请注意 Mac 应用程序通常在最后一个窗口关闭后仍保持打开状态。考虑一下当应用程序没有打开窗口时它应该属于哪个“空间”,以及它将如何显示在任务栏概念中?