Rust setup
Install Rust from: https://www.rust-lang.org/
Install VScode from: https://code.visualstudio.com/
VScode extensions:
- Rust Analyzer
- Even Better TOML
- Dependi
- CodeLLDB
- Error Lens
VScode Commands
Command | Description |
---|---|
Ctrl + ' | open VScode terminal |
Cargo Commands
Command | Description |
---|---|
cargo help | Get help on Cargo commands e.g. cargo help build |
cargo version | Give current version of installed Cargo |
cargo new | Create new project |
cargo build | Build the project |
cargo run | Build and run the project |
cargo check | Check project for syntax errors |
cargo test | Run the project with all the portions with the test attribute setup |
cargo fetch | Get all dependencies from the Cargo.toml file |
cargo doc | Create default automated documentation for the project |
cargo clean | Remove all build executable files from project |
Naming Conventions
Type | Description |
---|---|
File names | lowercase_with_underscores.rs |
Variable names | lowercase_with_underscores |
Function names | lowercase_with_underscores |
Constant names | UPPERCASE_WITH_UNDERSCORES |
Structs and Trait names | CapitalLettersNoSeperator |
Mission Accomplished
And there we have it, some very basic hints on setting up and using Rust.