Giter Site home page Giter Site logo

charygao / emoji Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kenshin/emoji

0.0 1.0 0.0 13.12 MB

🎉 一个简单、可靠、纯粹、中文语义化的 Emoji 扩展 😎

Home Page: http://ksria.com/emoji

License: MIT License

CSS 5.95% JavaScript 86.89% HTML 7.16%

emoji's Introduction

+Emoji

一个简单、可靠、纯粹、中文语义化的 Emoji 扩展


名字:

+Emoji 灵感来源于 文字 + Emoji 之意

下载:

Chrome 应用商店 · Firefox 附加组件 · 更多版本

功能:

  • 使用了最基本的 Emoji 集合,支持任何 App;
    均不会出现乱码情况

  • 支持 中文语义并具有多种插入模式:

    1. 单选插入模式
      通过触发条件以及关键字会显示相关的 Emoji,适合全键盘操作;触发条件默认为 [:: | ::] [关键字 | 空格] [空格]

      例如:

      • ::gr  // 查询关键字 gr 为内容的 Emoji
      • ::   // 查询全部 Emoji
      • ::笑  // 查询中文语义
      • ::   // 查询全部 Emoji
    2. 多选插入模式
      通过 右键菜单 进入,显示全部的 Emoji,可跟随光标插入,适合鼠标操作;

    3. 直接插入模式
      当明确知道 Emoji 的名称,或通过关键字查找的结果唯一的话,则直接将 Emoji 插入到触发器中;

  • 复制到剪切板并支持多个复制;

  • 支持快捷键呼出;

    默认快捷键 command / ctrl + Shift + Y

  • 可作为独立窗口存在;

  • 个性化定制,包括:可定义触发条件、插入规则,黑名单(支持 minimatch 模糊匹配)等;

截图:

独立窗口

Popup 窗口

选项

中文语义化

附一段使用视频:

投票:

+Emoji 是一个免费并开源的项目,如果觉得不错,请帮忙好评 Chrome 应用商店 · Firefox 附加组件 ,你的认可是对我最大的鼓励 😀

已知问题:

  • iFrame 无法使用 插入模式

  • 非标准 <input> / <textarea> 类标签无法使用快捷键 :: 呼出 插入模式

下一步:

  • 导入/导出配置;
  • 同步配置文件;

相关链接:

感谢:

+Emoji 使用了 Emoji-Extension-for-Chrome 部分代码;中文语义字典由 apple-emoji-dict 提供来源。

+Emoji的诞生离不开它们:

请杯咖啡:

如果你找不到适合的 Emoji 扩展,并觉得 +Emoji 还不错的话,请我喝杯咖啡也是件惬意的事情 😁 😘 👍 支付

许可:

license-badge

emoji's People

Contributors

kenshin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.