Mac窗口截图默认带阴影,需用Command+Shift+4后按空格键触发相机图标,悬停至窗口高亮(浅蓝边框)后单击;若无阴影,可能是终端禁用了阴影(defaults read com.apple.screencapture disable-shadow返回1),需执行defaults write com.apple.screencapture disable-shadow -bool false并重启SystemUIServer。

Mac系统默认窗口截图就自带阴影效果,但必须用对快捷键组合和触发时机,否则会截出无阴影的“贴边图”或误入区域截图模式。
用快捷键直接触发带阴影的窗口截图
这是最常用、最可靠的方式,无需任何设置,所有macOS 12及以上版本均原生支持。
按下 Command + Shift + 4 → 立即按 空格键 → 光标变成相机图标 → 将相机图标悬停在目标窗口标题栏或内容区上方 → 等待窗口边缘出现清晰的浅蓝色高亮边框(这是系统识别成功的唯一视觉信号)→ 单击鼠标左键或触控板。
截图自动以PNG格式保存至桌面,文件名含时间戳,边缘带柔和圆角与半透明投影阴影——这是macOS原生窗口截图的标准样式。
注意:如果窗口没高亮、或点击后截的是整块区域而非单个窗口,说明你没在光标变相机图标后悬停到位,而是提前松开了空格键,导致退回了区域选择模式。
确认系统未禁用阴影功能
若按上述操作仍无阴影,大概率是终端命令已将阴影全局关闭。需验证并恢复设置:
打开“终端”,输入:
defaults read com.apple.screencapture disable-shadow
若返回 1,说明阴影已被禁用;若返回 0 或提示 “Does Not Exist”,则阴影功能正常启用。
如需恢复:在终端中依次执行
defaults write com.apple.screencapture disable-shadow -bool FALSE →
Killall SystemUIServer
截图时临时启用阴影(当系统被设为无阴影时)
方法一:改用全屏截图快捷键
按 Command + Shift + 3 截全屏,该模式不受 disable-shadow 设置影响,永远不带窗口级阴影,但也不需要阴影——它本就不针对单个窗口。
方法二:用Option键反向干预(仅限当前截图)
如果你已禁用全局阴影,但某次又想临时获得阴影效果,无法通过按键实现——Option键只在默认开启阴影时用于临时去除,不能反向“添加”。此时必须先执行终端命令恢复全局设置。
方法三:换用第三方工具 Xnip
安装Xnip后,在偏好设置中勾选“Capture window with shadow”,之后所有窗口截图(包括滚动截图)均强制带阴影,且可自定义阴影强度与偏移量,不受系统参数限制。

















