VSCode打开PDF无响应问题求助(M1 Mac)
解决方案:VSCode在M1 Mac上打开PDF冻结问题
快速临时修复
- 打开VSCode时按住
Shift键进入安全模式(禁用所有扩展),再尝试打开PDF——可快速排除扩展与核心程序的冲突可能性(尽管你更换多款PDF扩展均出现问题,仍建议验证)。 - 关闭VSCode GPU加速:通过快捷键
Cmd+,打开设置,搜索Window: Disable GPU Acceleration并勾选,重启VSCode即可。M1芯片的GPU渲染偶尔会和VSCode内置PDF渲染引擎出现兼容性冲突。
深度排查修复
- 重置VSCode配置:打开终端执行命令
rm -rf ~/Library/Application\ Support/Code/User/settings.json(执行前建议备份原有配置文件),重启VSCode后重新配置。更新残留的异常配置可能引发此类问题。 - 清除VSCode缓存:终端依次执行以下命令清除损坏缓存,之后重启VSCode:
rm -rf ~/Library/Caches/com.microsoft.VSCode rm -rf ~/Library/Application\ Support/Code/Cache - 降级VSCode版本:若问题是最近某次更新后出现,可卸载当前版本,安装上一个稳定版的M1架构安装包,待官方修复相关兼容性问题后再升级。
临时替代方案
右键VSCode中的PDF文件,选择Reveal in Finder,用系统自带的预览App打开PDF,规避VSCode的冻结问题。
内容的提问来源于stack exchange,提问作者Albert Ying
相关产品推荐
相关产品推荐

