Control+Command+F是macOS原生全屏快捷键,0.3秒内切换窗口全屏/恢复,支持悬停绿色按钮查看提示、设置启动自动全屏及屏幕角落热区触发,Electron应用可用AppleScript绕过限制。

你正在用Mac运行某个程序,窗口只占屏幕一角,想让它立刻铺满整个屏幕又不想点鼠标——系统其实早内置了响应极快的原生快捷键,不需要装任何第三方工具,也不用进设置层层查找。
用Control+Command+F一键切换全屏
这是macOS最底层支持的全屏触发方式,直接调用窗口服务接口,0.3秒内完成进入或退出动作。
确保当前程序窗口处于前台激活状态→按下Control + Command + F组合键→窗口瞬间扩展至全屏并自动跳转到独立桌面空间。
再次按下相同组合键,窗口立即恢复为上一次的非全屏尺寸和位置,不丢失任何未保存内容。
【必须保证键盘上的Control和Command键同时按下,松开顺序不影响结果;但若先松开Command再松Control,部分老版本应用可能无响应】
绿色按钮旁悬停查看快捷键提示
有些应用(如Safari、Preview)会把默认快捷键动态显示在绿色按钮提示中,不是固定写死的。
将鼠标移至窗口左上角绿色按钮上,稍作悬停,等待提示框出现。
提示框底部会明确标出当前生效的快捷键,例如“Option-Command-F”或“Control-Command-F”,以实际显示为准。
这个提示不是装饰,而是系统实时读取该应用支持的全屏命令后生成的,比记忆通用键更可靠。
让特定App启动就自动全屏
适合每天固定打开的主力工具,比如Safari查资料、Notes记笔记、Calendar看日程。
第一步:用绿色按钮或Control+Command+F让目标App进入全屏状态;
第二步:鼠标缓慢移至屏幕顶部唤出菜单栏→点击“窗口”→选择“始终在全屏中打开”;
第三步:关闭该App并重新启动,它就会自动跳入全屏桌面空间。
【若“始终在全屏中打开”选项呈灰色不可选,请先前往“系统设置→桌面与程序坞”,开启“显示器具有单独的空间”】
用屏幕角落热区免手离开键盘
适合触控板用户或习惯边缘悬停操作的人,把全屏动作变成一种自然的手势延伸。
方法一:打开“系统设置”→点击左侧“桌面与程序坞”→滚动到底部“调度中心”区域→点击“进入调度中心的快捷方式”旁的“显示”按钮→勾选“将光标移至屏幕角落以触发调度中心”→从下拉菜单中任选一个角落(如右上角)设为“全屏”。
方法二:设定完成后,只需将鼠标指针缓慢移至该角落并短暂停留约0.5秒,当前窗口即自动全屏。
这一步不需要点击,悬停到位就触发,对视频剪辑、代码调试等需要频繁切换视图的场景特别顺手。
不支持标准全屏的应用怎么办
某些基于Electron框架开发的软件(如VS Code旧版、Discord桌面端)可能忽略Control+Command+F,此时需绕过菜单逻辑直接注入指令。
打开“脚本编辑器”→新建文稿→粘贴以下AppleScript代码:
tell application "System Events" to tell process (name of first application process whose frontmost is true) to perform action "AXZoom" of window 1
点击“编译”确认无误→导出为应用程序→拖入Dock或用快捷指令调用。
这段脚本强制向当前最前应用发送“放大至填充屏幕”的无障碍操作指令,不依赖菜单项是否存在。

















