You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS Monterey下VSCode集成终端文本显示为黑色如何解决

问题基础环境
  • VSCode版本:1.68.0
  • 运行系统:macOS 12.4(Monterey)
问题复现路径
  • 启动本地VSCode客户端
  • 点击顶部菜单栏「View」-「Terminal」选项唤起集成终端

前置排查结论:禁用全部第三方VSCode扩展后,问题仍可稳定复现

有效解决方案

按优先级依次尝试以下操作,每步操作完成后重启VSCode验证终端是否恢复正常:

  1. 修复Shell配置异常
    按快捷键Command + ,打开VSCode设置面板,搜索配置项terminal.integrated.defaultProfile.osx,不要使用自动检测选项,手动选择系统内置的shell(常用选项为/bin/zsh,如果自定义安装了bash也可以选择对应/bin/bash路径)。
  2. 补全系统权限授权
    打开macOS系统设置-隐私与安全性-完全磁盘访问权限列表,找到VSCode及对应Code Helper相关进程,勾选授权项。macOS 12.4收紧了应用拉起子进程的目录访问权限,未授权时集成终端会因无法读取shell配置文件启动失败。
  3. 修复版本兼容问题
    VSCode 1.68.0稳定版本身存在针对macOS 12.4的集成终端兼容bug,可选择升级到1.68.1及以上的后续稳定版本,或临时回退到1.67.2稳定版本规避问题。
  4. 关闭GPU硬件加速排查渲染异常
    若以上操作均无效,可先完全退出VSCode,打开系统终端执行code --disable-gpu命令启动VSCode,排除GPU硬件加速导致的终端渲染空白、崩溃问题。

内容的提问来源于stack exchange,提问作者Jason Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 17:54:35