首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >VS Code 终端新特性:终于支持图形渲染了!

VS Code 终端新特性:终于支持图形渲染了!

作者头像
GoLang学习记
发布2026-03-31 20:10:58
发布2026-03-31 20:10:58
1550
举报

VS Code 2月对终端功能进行了里程碑式升级,围绕Kitty 图形协议支持、多终端生态兼容等核心方向,解决了传统终端仅支持文本输出、外部终端适配有限、执行风险操作无隔离的痛点。这些更新让终端从单纯的命令执行窗口升级为“可视化、多场景”的开发核心组件。

一、终端支持高保真图像渲染

核心能力突破

VS Code 终端首次原生支持 Kitty 图形协议,打破了终端长期以来仅能输出文本的限制,实现高保真图像直接渲染。该协议带来的核心能力包括:

  • 多格式图像支持:兼容 PNG、24 位 RGB 及 32 位 RGBA 格式,满足透明背景、高清图像的展示需求;
  • 灵活显示控制:可缩放图像至指定行列尺寸、设置子像素偏移,支持 z-index 层级控制,适配复杂布局场景
  • 终端深度集成:图像随文本滚动,终端重置或清空时自动清理,光标位置可自定义(穿过图像或停留在原地)
在这里插入图片描述
在这里插入图片描述

启用与使用方法

  1. 打开设置(Ctrl+, / Cmd+,),搜索 terminal.integrated.enableImages,设置为 true
  2. 确保 terminal.integrated.gpuAcceleration 设为 onauto,Windows 系统需额外启用相关渲染组件;
  3. 使用兼容工具调用,如 macOS/Linux 下的 kitten icat 命令

二、支持 Ghostty 终端

针对开发者对轻量高性能终端的需求,VS Code 正式支持 Ghostty 作为外部终端,覆盖 macOS 与 Linux 系统,填补了此前外部终端选择有限的空白。

配置步骤

  1. 安装 Ghostty 终端(官网下载对应系统版本)
  2. 打开 VS Code 设置,搜索对应系统的外部终端配置项:
    • macOS:设置 terminal.external.osxExecGhostty.app
    • Linux:设置 terminal.external.linuxExecghostty
  3. 配置完成后,通过“Terminal: Open New External Terminal”命令或调试配置(指定 console: externalTerminal),即可在 Ghostty 中启动终端会话。
在这里插入图片描述
在这里插入图片描述

该适配让开发者可享受 Ghostty 的低延迟渲染、原生 Unicode 支持等特性,同时保持 VS Code 的调试、项目关联等功能联动。

三、多根工作区终端目录选择

在多根工作区(Multi-root Workspace)场景下,新增工作区文件夹选择功能,解决了此前外部终端默认打开根目录、需手动切换路径的繁琐问题。

使用流程

  1. 在多根工作区中,执行“Terminal: Open New External Terminal”命令(快捷键 ⇧⌘C)
  2. 弹出文件夹选择弹窗,选择目标项目文件夹
  3. 外部终端将自动以所选文件夹为工作目录启动,直接执行项目相关命令,无需手动 cd 切换。
在这里插入图片描述
在这里插入图片描述

该特性尤其适配微服务、多模块项目开发,减少路径切换的重复操作,提升多项目并行开发效率。

四、终端沙箱升级:强化风险操作隔离

作为预览特性的 终端沙箱 功能迎来关键优化,通过网络隔离与风险提示,降低 Agent 自动执行终端命令的安全风险。

总结

这些更新不仅满足了现代开发对终端的多样化需求,更体现了 VS Code 对“开发者体验细节”的深度打磨。建议开发者根据自身场景启用对应功能,随着后续特性的成熟,VS Code 终端将进一步成为 AI 开发流程中的核心枢纽。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-03-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 golang学习记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、终端支持高保真图像渲染
    • 核心能力突破
    • 启用与使用方法
  • 二、支持 Ghostty 终端
    • 配置步骤
  • 三、多根工作区终端目录选择
    • 使用流程
  • 四、终端沙箱升级:强化风险操作隔离
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档