当先锋百科网

首页 1 2 3 4 5 6 7
插件功能安装命令
advisory检查 Cargo 依赖项中是否存在安全漏洞。cargo install cargo-advisory
asm生成 Rust 代码的汇编版本。cargo install cargo-asm
audit搜索 Rust 代码及其依赖项中的安全漏洞并输出警告。cargo install cargo-audit
benchcmp比较 Rust 基准测试结果。cargo install cargo-benchcmp
binutils运行 binutils 工具,比如 objcopy,以操作二进制文件。cargo install cargo-binutils
check检查 Rust 项目的语法和类型错误,但不生成可执行代码。内置
clippyRust 代码静态分析工具,可以识别写法问题并提示更好的解决方案。cargo install clippy
count统计 Rust 代码中的行数、注释和空行。cargo install cargo-count
crev代码审查工具,使 Rust 项目的开发者和用户可以共同维护项目的可信度。cargo install crev
deb生成 Debian 软件包,并将其上传到 Debian 软件包仓库。cargo install cargo-deb
deadlinks检查 Rust 项目文档中的死链接和过时链接。cargo install cargo-deadlinks
doctor检查 Rust 开发环境以确保其可用性。内置
edit向 Cargo.toml 中添加、删除和列出依赖项。内置
expand展开 Rust 代码并输出结果到标准输出。cargo install cargo-expand
fix自动化修复 Rust 项目中的一些 lints 和 warnings。cargo install cargo-fix
fmt格式化 Rust 代码并输出结果到标准输出。内置
generate快速创建 Rust 项目、模块和文件的工具。cargo install cargo-generate
graph生成 Rust 依赖项的可视化图形。cargo install cargo-graph
inspect输出 Rust 依赖项的有用信息,比如库的描述、文档、授权等。内置
make自定义构建系统,基于 YAML 配置文件。cargo install cargo-make
modules列出 Rust 项目中的所有模块,并显示它们之间的关系。内置
outdated检查 Rust 项目中的依赖项是否过时。内置
owned标记 Rust 代码中没有显式声明所有权的变量。cargo install cargo-owned
release使用适当的编译标志进行 “release” 编译,并将二进制文件上传到 GitHub 发布。cargo install cargo-release