Ambiente
Instalação do Rust
Linux
As distribuições Linux testadas para a instalação de Rust foram:
- Arch Linux
- Fedora
- Ubuntu
Para realizar a instalação da linguagem é necessário ter a ferramenta curl instalada no sistema, para a instalação do curl
nas distribuições testadas foram utilizados os seguintes métodos:
Arch Linux:
sudo pacman -S curl
Fedora:
sudo dnf install curl
Ubuntu:
sudo apt install curl
Com a ferramenta curl
instalada foi utilizado o método de instalação recomendado no site da linguagem:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Este comando ira baixar o instalador do Rust e executa-lo no shell, para seguir escolha a opção 1 aperte enter. A instalação seria realizada.
Windows
OBS. Método de instalação utilizando o gerenciador de pacotes do Windows oficial da Microsoft winget.
Para instalar o Rust no Windows execute o seguinte comando em um PowerShell como administrador:
winget install -e --id Rustlang.rust-gnu-x64
Validando instalação
Para validarmos a instalação utilizamos o comando:
cargo --version
Ele deve nos mostrar algo parecido com isso:
cargo 1.56.0 (4ed5d137b 2021-10-04)
E logo em sequência o comando
rustc --version
O comando deve nos retornar algo parecido com isso:
rustc 1.56.0 (09c42c458 2021-10-18)
IDEs
Temos algumas IDE's que podem facilitar a nossa vida no desenvolvimento utilizando Rust
- IntelliJ com o Plugin para Rust
- VSCode com os seguintes plugins:
- CodeLLDB para debug
- rust-analyzer language server é util para lermos a documentação e termos o intellisense enquanto escrevemos códigos
- crates para nos ajudar no gerenciamento de dependência do projeto