2 个版本
0.1.4 | 2023 年 2 月 26 日 |
---|---|
0.1.3 | 2023 年 2 月 14 日 |
#1806 在 文本处理
11MB
1K SLoC
Glyphana
Glyphana 是一个用于搜索和发现 Unicode 图形符号的工具。
它受到我非常怀念的 macOS 字符查看器 的启发,而我在 Linux 和 Windows 上都非常怀念它。
注意事项
这是在一些零散的自由时间里匆忙完成的。
目前它仅限于我个人的 Character Viewer 中缺少的大部分功能。也就是说,它与后者在功能上相去甚远。
它还缺少 Windows 字符映射表组合字符串的功能,这是我从 Character Viewer 中缺少的功能,计划添加。
版本
您可以从 版本页面 获取适用于 Windows 2019+、Linux 或 macOS 11+ 的预构建二进制文件。
从源码构建和更新
您需要安装 Rust。
在终端(命令行)中运行
cargo install glyphana
确保您已安装 cargo-update
。您只需要做一次。
cargo install cargo-update
之后,更新就像这样简单。
cargo install-update glyphana
功能
剪贴板
- 将单个字符复制到剪贴板。
- 将 Unicode 以 HTML 格式复制为十六进制到剪贴板,
- 将 UTF-8 以十六进制复制到剪贴板。
检查
- 检查单个字符(显示名称、Unicode、UTF-8)。
- 将字符存储在持久集合中。
浏览
- 查看最近检查的字符。
- 查看收集的字符。
- 按类别浏览字符。
搜索
- 搜索单个字符。
- 考虑大小写。
- 搜索 Unicode 字符名称。
- 搜索 Adobe 字形数据库。
贡献
欢迎功能和错误修复。
如果您想添加功能,请首先查看 待办事项列表。
如果您想从事某项工作,请创建一个问题,以便稍后针对您的 PR 进行工作。如果它不在列表中,也请创建一个问题,以便在开始工作之前收集反馈。
在您进行最终的提交之前,确保
cargo +nightly check --all-features
cargo +nightly fmt --all -- --check
cargo +nightly clippy -- -D warnings
全部输出都是干净的。
许可证
Apache 2.0 或 MIT 或 BSD 3 Clause;由您自行决定。
Glyphana 目前仅使用(并嵌入)Noto 字体家族,这些字体受 开放字体许可证 保护。
有关依赖项使用的许可证,请参阅 licenses.html。
依赖项
~27–43MB
~570K SLoC