如何通过Command-Tab切换至特定全屏Safari窗口?解决跨应用切换异常
解决Mac上非全屏App与全屏App的Command+Tab切换问题
我之前也被这个问题折腾过好几次——Mac的Command+Tab切换逻辑在全屏和非全屏App之间确实有点反直觉。给你几个不用改Eclipse全屏、不用触控板滑空间的实用办法:
用Option键配合Command+Tab直接跳转全屏窗口:
当你按Command+Tab选中Safari后,不要松开Command键,先按住Option键,再松开Command键。这样会直接切换到Safari的全屏窗口,而不是那个显示“Click to exit full screen”的提示页面。这个是最快捷的原生技巧,我现在天天用这个切换IDE和全屏浏览器。给Safari全屏窗口设置专属快捷键(备选方案):
如果觉得每次按组合键麻烦,可以给Safari的“进入全屏”功能设个自定义快捷键:- 打开「系统设置」→「键盘」→「快捷键」→「应用快捷键」
- 点击左下角的+号,应用程序选「Safari」,菜单标题填对应语言的“进入全屏”(比如英文是“Enter Full Screen”)
- 设置一个顺手的快捷键,比如
Command+Control+F
之后哪怕切到了Safari的非全屏提示页,按一下这个快捷键就能立刻跳回全屏窗口。
用Mission Control快捷键快速定位(备选):
按Control+↑打开Mission Control,直接点击Safari的全屏窗口缩略图就能切换过去。这个不用触控板滑动,纯键盘操作,适合习惯用Mission Control的用户。
顺便说下原因:Mac会把全屏App放在独立的Space里,Command+Tab默认优先唤起App的“非全屏主窗口”,而按住Option键的作用是强制切换到该App最后激活的窗口——也就是你的全屏教程窗口。
内容的提问来源于stack exchange,提问作者Marcin Kulik




