Programmering
  1. Opsætning
  2. Rust
  • Eksamen
  • Projektarbejde
  • Synopsis
  • Cheatsheets
    • Python cheatsheet
    • Rust cheatsheet
    • Kodningsplatforme
  • Opsætning
    • Git
    • Python
    • Rust
    • VScode
  • Teori
    • Arbejdsproces
      • Abstraktion
      • Fejlfinding
      • Generalisering
      • Git
      • Kommentarer
      • Moduler
      • Pakker
    • Data
      • Datastrukturer
      • Datatyper
      • Ejerskab og referencer
      • Enum
      • Hukommelse og pointers
      • Indkapsling
      • Polymorfi
      • Struct
    • Diagrammer
      • Brugerhistorier
      • Klassediagrammer
      • Rutediagrammer
      • Tegneprogrammer
    • Logik
      • Anonyme Funktioner
      • Fejlhåndtering
      • Grådig algoritme
      • Metaprogrammering
      • Samtidig programmering
  • Studieområdet
    • Forslag til emner
    • Empiri
    • Metoder i Programmering

På denne side

  • Opsætning i VScode
  1. Opsætning
  2. Rust

Rust

Opsætning

Udgivet

30. marts 2026

Installer vha. Rustup.

VigtigtWindows
  • Man behøver kun at hente rustup-init som sørger for at hente resten man har brug for i en terminal.
  • Standardindstillingerne burde være fine. For at acceptere disse tastes 1 hver 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

  1. Genstart VScode efter installation og afprøv følgende kommandoer i terminalen:
    1. cargo --version (Cargo er både et byggesystem og pakkemanager (sidstnævnte del er ligesom pip i Python))
    2. rustc --version (Rustc er kompilatoren til rust)
  2. Installer udvidelsen rust-analyzer til VScode.
  3. VScode har en fornuftig standard opstilling til Rust, men såkaldte inlay hints kan være meget forstyrrende. Dette slås fra (for alle sprog) ved at søge efter “Inlay Hints” i Preferences > Settings og derefter vælge “Text Editor” hvor Editor > Inlay Hints: Enabledkan sættes til “offUnlessPressed”. Yderligere information om konfiguration kan findes i VScodes egen beskrivelse af Rust Intellisense.
  4. 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.
Tilbage til toppen

ZBC Slagelse HTX

Senest redigeret d. 30. marts 2026

JACS