【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基础上进一步开放,允许集成到应用程序中使用。

➡️

继续阅读