11 个版本
0.3.3 | 2024 年 7 月 25 日 |
---|---|
0.3.2 | 2024 年 5 月 29 日 |
0.3.1 | 2024 年 2 月 7 日 |
0.3.0 | 2023 年 12 月 20 日 |
0.1.0 | 2023 年 9 月 18 日 |
#91 in 性能分析
每月 623 次下载
73KB
1.5K SLoC
Tauri 的 Devtools
轻松检查、监控和理解您的 Tauri 应用程序。
- 易于集成:只需几行代码,即可启用应用程序的详细事件日志和元数据提取。
- 丰富的洞察力:了解您的应用程序正在做什么,性能、错误、警告,一切尽在掌握。
- 更多功能:此项目正在积极开发中,我们欢迎您提出想法,详情请查看 即将推出的功能 的问题。
入门
请确保已正确设置 Tauri。然后从 crates.io 安装 Rust 仪器。
cargo add devtools
然后将其添加到您的 tauri 初始化代码中
fn main() {
#[cfg(debug_assertions)] // only enable instrumentation in development builds
let devtools = devtools::init();
let mut builder = tauri::Builder::default();
#[cfg(debug_assertions)]
{
builder = builder.plugin(devtools);
}
builder
.run(tauri::generate_context!())
.expect("error while running tauri application");
}
然后按常规运行您的应用程序,如果一切设置正确,devtools 将打印以下消息
您可以通过点击或复制并粘贴链接到浏览器中打开 UI。或者,您可以导航到 https://devtools.crabnebula.dev 并从那里连接。
依赖项
~29–71MB
~1M SLoC