Khal是一个抽象层,允许开发者使用Rust编写代码并在多平台上运行,包括WebGPU和CUDA。Vortx是一个支持基本张量运算的跨平台张量库。rust-analyzer更新了VSIX安装包,修复了一些问题并增加了新功能。Rust领导委员会进行了人员调整。
Rust-Analyzer暂停每周发布,转向新特征求解器,以提高准确性和性能,预计能降低大型项目中的编辑延迟。Theta是为Rust设计的异步框架,支持远程通信和监控。doxx是终端.docx查看器,无需Word,支持多种格式和跨平台。
RapidHash 是 wyhash 的 Rust 实现,具备快速、内存安全、跨平台和流式哈希处理的特点。Lilac 提供 GPU 资源管理、任务调度和实时监控功能。rust-analyzer 更新了新特性和修复。
在Visual Studio Code中设置Rust开发环境很简单。首先安装VS Code并创建Rust项目,然后安装Rust Analyzer扩展以获得语法高亮和错误检查。启用自动格式化,确保代码保存时自动格式化。最后,通过集成终端运行程序,完成环境搭建。
在工作区中,有些项目用于测试代码性能,测试后只参考代码,不再构建。但VSCode的rust-analyzer会自动构建这些项目,占用大量空间。作者希望找到方法让rust-analyzer忽略这些项目的自动构建,除非手动运行cargo build/run。
Piccolo是一个用纯Rust实现的无栈Lua虚拟机,目标是成为一个工作、有用的Lua解释器,提供安全隔离不受信任的Lua脚本的方式,并抵御DoS攻击。Piccolo v0.3.0和gc-arena v0.5已发布。另外,有一个使用Rust生成IP地址的PNG图片的教程。Rust Analyzer #214也有更新发布。
Rust项目开始了2023年的现状调查,邀请用户参与并匿名回答问题。调查结果将在2024年分享。同时,有一本电子书介绍了如何在浏览器中使用Rust和WebAssembly运行Lua代码。Rust Analyzer发布了更新。
Deadpool v0.10发布了异步连接和支持任意类型对象的池,提供了托管池和未管理的池两种实现方式。Rust Analyzer #200发布,添加了新功能和修复了一些bug。Rustcc论坛和微信公众号是社区学习交流平台。
本文介绍了使用 Rust 编写 Linux 内核模块的最小示例,以及 Rustup 1.26.0 的更新和添加 rust-analyzer 作为代理的方法,还介绍了 GCC 13 和 GCCRS 的状况。
本文介绍了几个实用的 VSCode 插件:Git Blame 显示代码修改的作者和时间,Git History 提供图形化版本变迁展示,Bracket Pair Colorizer 为括号添加不同颜色以帮助区分代码层级,rust-analyzer 提供流畅的 Rust 代码补全体验。
完成下面两步后,将自动完成登录并继续当前操作。