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

VSCode能否区分已暂存(新增)与已暂存(编辑)文件的前景色?

区分文件资源管理器中已暂存的新增与修改文件

当然可以做到!目前你看到两类文件共用gitDecoration.modifiedResourceForeground的颜色,是因为没有专门配置暂存状态下的新增文件样式。VS Code提供了精准的配置项来分开控制它们:

  • 要设置已暂存的新增文件的前景色,使用gitDecoration.stagedAddedResourceForeground
  • 要设置已暂存的修改文件的前景色,使用gitDecoration.stagedModifiedResourceForeground

你只需要打开设置(快捷键Ctrl+,或Cmd+,),切换到JSON视图,然后添加这两个配置项即可。举个示例配置:

{
  "gitDecoration.stagedAddedResourceForeground": "#2ecc71", // 用绿色标识已暂存的新增文件
  "gitDecoration.stagedModifiedResourceForeground": "#f39c12" // 用橙色标识已暂存的修改文件
}

这样设置后,文件资源管理器里的两类暂存文件就会显示不同的颜色,一眼就能区分开啦。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 07:54:32