git-commit-emoji
一款JetBrains系列工具插件,支持IDEA,WebStorm,AndroidStudio,PyCharm,CLoin,GoLand,PhpStorm等等
安裝該插件后,在提交代碼的時(shí)候,會(huì)自動(dòng)提示應(yīng)該輸入的表情.
示例:

emoji.gif
安裝:
項(xiàng)目倉庫
項(xiàng)目根目錄下有一個(gè)文件:git-commit-emoji.jar
下載到本地后,打開Preference如下圖:

示例
目前支持表情:
代碼格式,format of the code-??;
提升性能,Improving performance-??;
移除,移除代碼,Removing code or files-??;
Fixing a bug,修復(fù)bug-??;
撰寫文檔,文檔,Writing docs-??;
重構(gòu),重大重構(gòu)-??;
Downgrading dependencies,降低依賴-??;
Upgrading dependencies,更新依賴-??;
Docker相關(guān)工作,docker-??;
initial,initial commit-??;
Critical hotfix,緊急修復(fù),重要補(bǔ)丁-??;
Introducing new features,新功能-?;
Deploying stuff,配置東西-??;
Updating the UI and style files,更改UI設(shè)計(jì)-??;
添加測試,Adding tests-?;
Fixing security issues,修復(fù)安全issues-??;
Fixing something on macOS,修復(fù)macOS bug-??;
Fixing something on Linux,修復(fù)Linux bug-??;
Fixing something on Windows,修復(fù)Windows bug-??;
Fixing something on Android,修復(fù)Android bug-??;
Fixing something on iOS,修復(fù)Ios bug-??;
Releasing / Version tags,發(fā)布版本,發(fā)布tag-??;
Removing linter warnings,刪除警告-??;
Work in progress,工作過程中-??;
Fixing CI Build,修復(fù)ci構(gòu)建-??;
Pinning dependencies to specific versions,將依賴關(guān)系綁定到特定版本-??;
Adding CI build system,添加CI生成系統(tǒng)-??;
Adding analytics or tracking code,添加分析或跟蹤代碼-??;
Refactoring code,重構(gòu)代碼-??;
Removing a dependency,減少依賴-?;
Adding a dependency,增加依賴-?;
Changing configuration files,改變配置程序-??;
Internationalization and localization,國際化和本土化-??;
Fixing typos,修改錯(cuò)別字-??;
Writing bad code that needs to be improved,需要重構(gòu)的代碼-??;
Reverting changes,回滾代碼-?;
Merging branches,合并分支-??;
Moving or renaming files,刪除文件,重命名文件-??;
Adding or updating license,修改license,添加license-??;
Adding or updating assets,增加斷言,修改斷言-??;
Updating code due to code review changes,當(dāng)code review時(shí)修改代碼-??;
項(xiàng)目地址:https://github.com/linsir6/git-commit-emoji