VSCode能否区分已暂存(新增)与已暂存(编辑)文件的前景色?
区分文件资源管理器中已暂存的新增与修改文件
当然可以做到!目前你看到两类文件共用gitDecoration.modifiedResourceForeground的颜色,是因为没有专门配置暂存状态下的新增文件样式。VS Code提供了精准的配置项来分开控制它们:
- 要设置已暂存的新增文件的前景色,使用
gitDecoration.stagedAddedResourceForeground - 要设置已暂存的修改文件的前景色,使用
gitDecoration.stagedModifiedResourceForeground
你只需要打开设置(快捷键Ctrl+,或Cmd+,),切换到JSON视图,然后添加这两个配置项即可。举个示例配置:
{ "gitDecoration.stagedAddedResourceForeground": "#2ecc71", // 用绿色标识已暂存的新增文件 "gitDecoration.stagedModifiedResourceForeground": "#f39c12" // 用橙色标识已暂存的修改文件 }
这样设置后,文件资源管理器里的两类暂存文件就会显示不同的颜色,一眼就能区分开啦。
内容的提问来源于stack exchange,提问作者cassvail
相关产品推荐
相关产品推荐

