3 个不稳定版本
0.17.0 | 2024年7月3日 |
---|---|
0.16.0 | 2024年5月12日 |
0.16.0-alpha.1 | 2024年5月11日 |
#891 in GUI
138 每月下载次数
在 egui_commonmark 中使用
76KB
1.5K SLoC
egui 的通用mark 观看器
此 crate 是 egui_commonmark
的编译时变体。建议通过启用 macros
功能使用此 crate 通过 egui_commonmark
。
用法
在 Cargo.toml 中
egui_commonmark = "0.17"
# Specify what image formats you want to use
image = { version = "0.25", default-features = false, features = ["png"] }
示例
use egui_commonmark::{CommonMarkCache, commonmark};
let mut cache = CommonMarkCache::default();
let _response = commonmark!("example", ui, &mut cache, "# ATX Heading Level 1");
或者您可以嵌入一个文件
示例
use egui_commonmark::{CommonMarkCache, commonmark_str};
let mut cache = CommonMarkCache::default();
commonmark_str!("example_file", ui, &mut cache, "content.md");
许可协议
许可协议为以下之一
- Apache License,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
依赖关系
~7–13MB
~154K SLoC