Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Git Emoji - frostime 定制版New to Visual Studio Code? Get it now.
Git Emoji - frostime 定制版

Git Emoji - frostime 定制版

frostime

|
248 installs
| (0) | Free
基于 git-emoji 插件的个人定制版
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Emoji 插件个人定制版

声明

这是一个二次开发的项目,原始项目见: maixiaojie/git-emoji-zh

本项目在在原版的 git-emoji 基础上自定义更改了一些配置,把内置的 emoji 替换为自己习惯、常用的配置。

基本功能简介

一个简单好用的 vscode 插件。

程序员都爱 github,而许多程序员喜欢在 github 提交代码时加入 emoji 表情。 并不是程序员喜欢故意卖萌,而是添加了 emoji 表情的提交记录真的能包含很多有用信息,阅读体验非常棒。这个插件能完美的帮助你完成这件事。

提交后的效果如下图:

自定义 emoji 配置

插件已支持通过 VS Code 配置自定义 emoji:

  • gitEmoji.mode:
    • merge(默认):在内置方案基础上追加,并按 name 覆盖同名项
    • replace:完全使用自定义方案替换内置项
  • gitEmoji.customEmojis:自定义 emoji 列表

配置类型说明:

  • gitEmoji.mode:"merge" | "replace",默认 "merge"
  • gitEmoji.customEmojis:Emoji[]

Emoji 字段说明:

字段 类型 必填 说明
emoji string 是 emoji 字符,如 🚀
code string 是 emoji code,如 :rocket:
description string 是 提交类型描述
name string 是 提交类型标识(merge 模式用它覆盖同名项)
dismiss boolean 否 是否隐藏该项,默认 false
sort number 否 排序权重,越大越靠前;不填会自动分配默认值

内置默认排序思路(从高到低):

  • 核心提交类型:feat > fix > refactor > perf > docs > test > style
  • 工程维护类型:chore > ci > move > delete > revert
  • 流程类/辅助类型:wip > init > merge > config > tag

示例(settings.json):

{
  "gitEmoji.mode": "merge",
  "gitEmoji.customEmojis": [
    {
      "name": "feat",
      "emoji": "🚀",
      "code": ":rocket:",
      "description": "新功能(自定义)",
      "sort": 120
    },
    {
      "name": "sec",
      "emoji": "🔒",
      "code": ":lock:",
      "description": "安全修复",
      "sort": 95
    }
  ]
}
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft