I'd like to add:
- cargo-feature
- cargo-watch
- cargo-expand
- cargo-show-asm
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Credits
I'd like to add:
cargo-feature
cargo add
can add and show features. The only thing its missing is removing of features.
cargo-feature seems like a nice thing to have... will definitely try that.
cargo-audit
is great for keeping an eye on what dependencies have known vulnerabilities and need upgrading. Not something I use for every side project, but is used frequently on the systems we have running at work.
There are add-ons?
Instead of cargo addons I mostly use this neovim plugin: https://github.com/Saecki/crates.nvim. I can add a dependency by typing it in Cargo.toml, and it shows me the latest version number, and tells me whether I guessed wrong about dashes vs underscores in the package name. It shows virtual text next to crates that have upgrades available. It has commands for upgrading the crate under the cursor, or all crates. It has an interactive feature selector.
What I could still use is cargo-udeps. I'll check that one out!
cargo-update
But that is builtin... right?
Perhaps, there could be a different between cargo-update
and cargo update
.