Gå til indhold

Windows (WSL)

Selvom CodeTutor kan køre direkte på Windows, anbefaler vi at bruge Windows Subsystem for Linux (WSL) for den bedste oplevelse. WSL giver et Linux-miljø, der fungerer problemfrit med CodeTutors funktioner.


Opsætning

  1. Installer WSL

    Hvis du ikke allerede har gjort det, så installer WSL med Microsofts officielle vejledning.

  2. Installer CodeTutor i WSL

    Når WSL er sat op, skal du åbne din WSL-terminal og installere CodeTutor med en af installationsmetoderne.

    Terminal window
    curl -fsSL https://codetutor-docs.vercel.app/install | bash
  3. Brug CodeTutor fra WSL

    Gå til din projektmappe (få adgang til Windows-filer via /mnt/c/, /mnt/d/ osv.) og kør CodeTutor.

    Terminal window
    cd /mnt/c/Users/YourName/project
    opencode

Desktop-app + WSL-server

Hvis du foretrækker CodeTutor Desktop-appen, men vil køre serveren i WSL:

  1. Start serveren i WSL med --hostname 0.0.0.0 for at tillade eksterne forbindelser:

    Terminal window
    codetutor serve --hostname 0.0.0.0 --port 4096
  2. Forbind Desktop-appen til http://localhost:4096


Webklient + WSL

For den bedste weboplevelse på Windows:

  1. Kør codetutor web i WSL-terminalen i stedet for PowerShell:

    Terminal window
    codetutor web --hostname 0.0.0.0
  2. Åbn fra din Windows-browserhttp://localhost:<port> (CodeTutor udskriver URL’en)

Når du kører codetutor web fra WSL, får du korrekt filsystemadgang og terminalintegration, samtidig med at det stadig er tilgængeligt fra din Windows-browser.


Adgang til Windows-filer

WSL kan få adgang til alle dine Windows-filer via /mnt/-mappen:

  • C:-drev → /mnt/c/
  • D:-drev → /mnt/d/
  • Og så videre…

Eksempel:

Terminal window
cd /mnt/c/Users/YourName/Documents/project
opencode

Tips

  • Lad CodeTutor køre i WSL for projekter, der ligger på Windows-drev - filadgangen er problemfri
  • Brug VS Codes WSL-udvidelse sammen med CodeTutor for et integreret udviklingsworkflow
  • Din CodeTutor-konfiguration og dine sessioner gemmes i WSL-miljøet i ~/.local/share/opencode/