【Rust日报】2023-06-27 Zellij 支持使用 Rust Sdk 来开发 WebAssembly 插件
💡
原文中文,约2100字,阅读约需5分钟。
📝
内容提要
Zellij发布了最新的插件系统,提供了Rust SDK开发插件,管理用户工作区并在特定事件时唤醒。文章介绍了使用Rust和LLVM工具生成代码覆盖率报告的方法,提到了Tarpaulin工具。Slint发布了1.1版本,更新包括翻译功能、fluent UI风格、新的widget组件和OpenGL集成。Slint协议在GPLv3基础上进一步开放,允许集成到应用程序中使用。
🎯
关键要点
-
Zellij发布了最新的插件系统,支持使用Rust SDK开发WebAssembly插件。
-
插件可以管理用户工作区并在特定事件时被唤醒。
-
Zellij插件不需要管理自己的输出缓冲区,可以在需要呈现UI组件的位置进行渲染。
-
Rust中的代码覆盖率是衡量代码保护程度的指标,覆盖率越高代表代码越值得信赖。
-
文章介绍了如何使用Rust和LLVM工具生成代码覆盖率报告,包括启用编译时代码覆盖率和执行性能测试程序。
-
提到Tarpaulin工具,可以帮助开发者便捷地生成代码覆盖率报告。
-
Slint发布了1.1版本,带来翻译功能、fluent UI风格、新的widget组件和OpenGL集成。
-
Slint协议在GPLv3基础上进一步开放,允许集成到应用程序中使用。
➡️