默认窗口截图带阴影影响排版,需用终端命令永久关闭:defaults write com.apple.screencapture disable-shadow -bool true,再执行killall systemuiserver生效;也可按option键临时跳过或通过shift+command+5面板临时设置。

Mac窗口截图默认带有一圈半透明阴影,导致图片边缘尺寸变大、贴边排版错位、设计稿交付时需额外裁剪——你需要彻底关闭这个效果,而不是靠后期手动修图。
用终端命令永久关闭窗口阴影
该操作修改系统截图服务配置,所有后续窗口截图(包括快捷键和截图工具栏)均不再渲染阴影,设置重启后依然生效。
打开“终端”应用 → 输入以下命令并回车执行:
defaults write com.apple.screencapture disable-shadow -bool TRUE
紧接着输入第二条命令强制刷新截图服务:
Killall SystemUIServer
【必须执行第二步,否则设置不生效】执行后无需重启电脑,新开一个截图窗口即可验证效果。
截图时按住Option键临时跳过阴影
不改系统设置,适合偶尔需要无阴影截图的场景,每次操作都有效,松开按键即恢复默认行为。
按下Command + Shift + 4 → 立即按空格键 → 光标变成相机图标 → 将相机图标悬停在目标窗口上 → 按住Option键不放 → 单击鼠标或触控板完成截图。
这一步的关键是:必须在光标已变为相机图标、且窗口已高亮状态下才按Option键。提前按或晚按都会失效,截图会变成区域截图或仍带阴影。
通过Shift+Command+5控制面板临时启用/禁用
该方式仅影响本次调用的截图行为,不修改任何系统参数,适合共享电脑或临时调试使用。
第一步:按下Shift + Command + 5调出截图控制面板。
第二步:点击右下角“选项”按钮 → 在弹出菜单中取消勾选“截图时不包括阴影”。
第三步:点击顶部“窗口”图标 → 鼠标移至目标窗口上方 → 单击完成截图。
注意:如果“截图时不包括阴影”已被勾选,窗口截图必然无阴影;取消勾选后,窗口截图才会重新带阴影。此设置不会保存,下次打开控制面板时恢复默认状态。
验证当前阴影是否已关闭
终端命令执行后不确定是否成功?用这条指令直接读取当前状态值。
打开“终端”,输入:
defaults read com.apple.screencapture disable-shadow
若返回【1】,说明阴影已禁用;若返回0或提示“Does Not Exist”,说明阴影功能处于启用状态或该键值未被设置。











