GitHub官方有個表情專案,旨在豐富文字資訊。意味著你可以在提交程式碼的時候,在提交資訊裡面新增表情,同時也可以在專案的ReadMe.md檔案裡面使用表情。除此之外,當然還有專案在GitHub上的wiki頁面,總之在GitHub的頁面上,都可以使用。
GitHub官方表情專案地址:github / gemoji
效果預覽
專案README.md
專案wiki頁面
程式碼提交時
可用表情清單
可以訪問這個頁面檢視所有支援的表情以及對應的程式碼
使用方法
使用方法為前後冒號包圍表情代號的句法。
:blush: 會顯示成
所以你在提交程式碼的時候可以這樣寫提交資訊:
git commit –m 'commit some changes :blush:'
支援的網站
上面例出的表情不僅適用於GitHub,也適用於其他地方。下面引用原文表述:
A one pager listing the different emoji emoticons supported on Campfire, GitHub, Basecamp Next, Teambox,Plug.dj, Flowdock, Sprint.ly, GitLab, Kandan, andbang, Trello, Hall, Qiita, Trello, Zendesk, Ruby-China, Grove,Idobata, NodeBB Forums, Slack, Streamup, Quip, OrganisedMinds, and Hackpad.
上面例出的網站均支援這種程式碼式的表情插入。
同樣,你可以讓自己的專案支援這種表情,具體參見:
Ruby – github.com/github/gemoji, github.com/jsw0528/rails_emoji
Javascript – github.com/kof/emoticons
Javascript – github.com/hassankhan/emojify.js
Alt. JS version (+node.js) - github.com/henrikjoreteg/emoji-images.js
Objective-C – https://github.com/diy/nsstringemojize
Java - https://github.com/pepibumur/emojize
Reference
https://github.com/arvida/emoji-cheat-sheet.com
https://github.com/github/gemoji