Obsidian 插件:【Readme】Emoji Autocomplete

Obsidian 插件:【Readme】Emoji Autocomplete

插件名片

  • 插件名称:Emoji Autocomplete
  • 插件作者:KraXen72
  • 插件说明:Smart suggestions when typing emoji shortcodes & more! :star:
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

Smart suggestions when typing emoji shortcodes & more! :star:

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 emoji-autocomplete 插件的自述翻译

黑曜石表情符号自动完成

通过它们的 短代码 轻松插入表情符号

特点

  • 为表情符号提供自动完成/提示功能
  • 高亮显示建议的匹配部分(可选)
  • 在建议中考虑表情符号历史记录(可选)
  • 支持通过表情符号标签进行搜索(可选)
    • 输入 shuffle 将找到🔀(twisted_rightwards_arrow)
    • 当通过标签找到表情符号时,内联显示原始的简码(可选)
  • 隐藏不受操作系统支持的表情符号(可选)
  • 立即替换表情符号 / 保留为简码并在预览模式中显示
  • 在搜索表情符号时去除变音符号(可选)
  • 用更好看的字体替换国旗表情符号(可选)
  • 使用 gemoji 库始终具有最新的表情符号列表
  • 使用 uFuzzy 库和 自定义排序算法 以获得更好的模糊搜索建议

示例

  • :joy: 将变成😂
  • :heart: 将保持为:heart:

免责声明

如何安装

  1. 进入您的 Obsidian 设置中的Community Plugins,并禁用安全模式
  2. 点击浏览,搜索“Emoji Autocomplete”
  3. 点击安装
  4. Community Plugins选项卡中切换插件打开

如何安装(来自源代码)

目前,该插件尚未发布到 Obsidian 插件商店。

您可以按照以下说明构建它:

  1. 将其 git clone<your vault>/.obsidian/plugins
  2. 运行 npm ipnpm i(最佳)
  3. 运行 npm run devpnpm dev(最佳)
  4. 在 Obsidian 中启用插件

支持插件开发

如果您发现这个插件有帮助,请考虑进一步的开发,或者只是说一句小小的感谢。

支持 KraXen72

Emoji 自动补全功能的创建者,以及所有基于 Emoji 短代码的功能

黑曜石表情符号自动完成--支持 KraXen72 黑曜石表情符号自动完成--支持 KraXen72

支持 phibr0

Emoji Shortcodes 的创作者,插件 Emoji Autocomplete 最初是基于此创建的

黑曜石表情符号自动完成--支持 phibr0

鸣谢

使用但已修改或以其他方式嵌入的库/包(不在 package.json 中)

  • is-emoji-supported 使用 willReadFrequently: true 和自定义缓存处理修改了 canvas
  • country-flag-emoji-polyfill 使用了字体并编写了自定义应用逻辑
  • lucide 图标包和 icones.js.org 提供了一些漂亮的 svg 图标


反馈交流

其他渠道

版权声明