Rust
Opsætning
Installer vha. Rustup.
VigtigtWindows
- Man behøver kun at hente
rustup-initsom sørger for at hente resten man har brug for i en terminal. - Standardindstillingerne burde være fine. For at acceptere disse tastes
1hver gang man bliver spurgt. - Bemærk at byggeværktøjerne fra Visual Studio fylder en del og kan tage lang tid at hente. Hvis Visual Studio starter op efter installation kan det bare lukkes igen.
- OBS! Sørg for at køre
rustup-init(terminalen med tekst) helt færdig til sidste besked hvor vinduet lukkes med tastetryk. - Hvis der opstår fejl som link.exe not found e.l., skal byggeværktøjerne fra Visual Studio installeres manuelt. Følg denne guide.
Opsætning i VScode
- Genstart VScode efter installation og afprøv følgende kommandoer i terminalen:
cargo --version(Cargo er både et byggesystem og pakkemanager (sidstnævnte del er ligesompipi Python))rustc --version(Rustc er kompilatoren til rust)
- Installer udvidelsen rust-analyzer til VScode.
- VScode har en fornuftig standard opstilling til Rust, men såkaldte
inlay hintskan være meget forstyrrende. Dette slås fra (for alle sprog) ved at søge efter “Inlay Hints” iPreferences > Settingsog derefter vælge “Text Editor” hvorEditor > Inlay Hints: Enabledkan sættes til “offUnlessPressed”. Yderligere information om konfiguration kan findes i VScodes egen beskrivelse af Rust Intellisense. - Debugger til Rust i VScode kræver en udvidelse. Prøv at lave et breakpoint og brug “Debug” til “Hello World” programmet og installer en af udvidelserne som VScode foreslår.