Göm meny
Gäller för: VT24

Visual Studio Code VT2


*Nedanstående förutsätter att du gått igenom den setup som behövs för Laborationer VT1. Se instruktioner här. Gör INTE nedanstående inställningar under VT1 om du inte redan är van programmerare. *

Python-extension för VSCode

Tillägg, teman och annat

Texteditorn är ett av programmerarens främsta verktyg. Det finns dock många olika programmeringsspråk och många olika miljöer för programmering. Det är därför i princip omöjligt att skapa den perfekta texteditorn som passar alla.

Därför kan man i VSCode, som i så många andra texteditorer, använda tillägg för att utöka funktionaliteten. Till exempel

  • Stöd för ett viss programmeringsspråk - gör så att texteditorn känner igen syntaxen och kan färglägga text på ett sätt som gör det lättare att läsa koden.
    • Grundläggande stöd för sådan syntax highlight för Python finns redan inbyggt i VSCode och aktiveras automatiskt när man öppnar en fil med filändelsen .py.
  • Stöd för “intelligent code completion”, en typ av autocomplete speciellt anpassad för ett visst programmeringsspråk.
  • Stöd för att manipulera kod på smidiga sätt.
  • Stöd för att köra kod direkt från texteditorn.

Du kan även ändra färgtema till något som passar dig speciellt bra, eller ändra vilka tangentbordskommandon som gör vad.

Installera VSCodes Python-extension

  1. Öppna VSCode
  2. Längst till vänster i fönstret finns en list med olika menyer; Explorer, Search, Source Control, Run and Debug och slutligen Extensions. Klicka på Extensions.

  1. En ny meny öppnas och oftast visas en extension med namnet “Python” automatiskt längst upp. Notera att utgivaren är Microsoft.
    • Om inte, använd sökfältet längst upp för att söka efter “Python”.

  1. Klicka på Install-knappen. Vänta någon minut och sen är du klar.

Kontrollera kod mot PEP 8 och PEP 257

Vi kan använda s.k. linters för att kontrollera kod på olika sätt. Bland annat finns linters som kontrollerar mot PEP 8 och PEP 257. Se sidan om PEP 8 och PEP 257.

Köra pythonkod från Visual Studio Code

Om du använder Visual Studio Code och vill köra koden från Visual Studio Code, använd inte “Play-knappen”. Använd istället den inbyggda terminalen.

“Play-knappen” är inte alltid rätt konfigurerad, dvs det kan bli fel om man t.ex. installerat pythonpaket eller behöver använda en virtuell miljö. Detta problem verkar gälla framförallt Windows.


Sidansvarig: Johan Falkenjack
Senast uppdaterad: 2024-03-15