3 个不稳定版本
0.2.1 | 2024 年 2 月 25 日 |
---|---|
0.2.0 | 2024 年 2 月 11 日 |
0.1.0 | 2024 年 1 月 6 日 |
#438 在 文本编辑器
每月 52 次下载
用于 edita
10KB
158 行
edita
edita
是用于构建无头块编辑器的 Rust 库。它允许你创建定制的块编辑器,以满足你的特定需求。
功能
- 自定义块:为各种应用程序定义自己的内容处理块。
- 命令执行:执行命令以修改编辑器的内部状态。
- 无依赖性:该库的核心部分无依赖性,允许你在任何框架上构建。
- 可导出:节点可以以任何可序列化的格式导出,或者简单地强制转换为流行的格式,如 json、markdown 和 html。
运行
当前 edita 正在积极开发,因此可能存在一些破坏性更改。
trunk serve
作为库使用
- 将 edita-core 添加到 Cargo.toml
[dependencies]
edita-core = "0.1.0"
- 创建具有自定义状态、块和命令的编辑器。
- 使用编辑器处理和操作内容。
许可证
该项目受 MIT 许可证许可。
贡献
欢迎贡献和想法。请随意在 GitHub 上打开问题或提交拉取请求。