Förbi Denis Kuria

Förbättringar av Python-tillägg för Visual Studio Code har rullats ut.

Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Microsoft meddelade på sin webbplats för utvecklarbloggar att december 2022-utgåvan av Python-tilläggen för Visual Studio Code nu är tillgänglig! Dessa tillägg är i pre-release-stadiet men är tillgängliga för allmänheten att prova. Det här är vad denna release från december 2022 har att erbjuda.

1. Auto Indrag Med Pylans

Det har lagts till en funktion för automatisk indrag i Pylance-tillägget. Den här funktionen skapar automatiskt rätt indrag i din kod. Detta gör att programmerare kan avsätta mer av sin tid till den logiska delen av sin kod och mindre tid till formatering. Du kan ge det ett försök VS-kod - Insiders (anmälan krävs).

Efter att du har installerat VS Code Insiders, gå till marknadsplatsen och installera

instagram viewer
Pylans förlängning. Navigera till Visa > Kommandopalett, typ Inställningar, och spring Öppna Användarinställningar (JSON). Se till att editor.formatOnType är satt till sant. Den styr om redigeraren automatiskt kommer att formatera en kodrad efter att ha skrivit.

{
"workbench.colorTheme": "Default Dark+",
"[pytonorm]": {
"editor.formatOnType": Sann
},
"python.defaultInterpreterPath": "C:\\Ny mapp\\python.exe"
}

När du har ställt in på sant, skriv din kod för att njuta av den här nya funktionen.

2. Python för webbtillägget

Detta är en ny VS Code-tillägg som låter dig köra och felsöka Python-kod i webbläsaren. Det använder WebAssembly som exekveringsmotor. Det är i experimentstadiet och därför bör du inte använda det för Python-produktionsutveckling. För att börja använda det, följ följande steg:

  1. Öppen en Chrome-baserad webbläsare.
  2. Navigera till ditt GitHub-förråd med följande adress. https://insiders.vscode.dev/github/{username}/{repo}?vscode-coi=. Ersätt användarnamnet och repo-delen med ditt GitHub-användarnamn respektive arkiv. Utgången ska vara som visas nedan.
  3. Gå till marknadsplatsen och installera Experimentell - Python för webben förlängning.
  4. Öppna din Python-fil.
  5. Tryck F5 för att börja felsöka eller CTRL+F5 att köra koden utan att felsöka.

Begränsningar för Python för webbtillägget

Som nämnts är Python for the Web-tillägget experimentellt och har som sådan vissa begränsningar.

  1. De flesta Intellisense-plugins och tillägg är inte tillgängliga för användning i Python för webben. De otillgängliga indikeras med en varningssymbol som visas nedan.
  2. Python-tolken som webbversionen använder har följande begränsningar.
    • Det stöder inte pip
    • Det stöder inte uttag
    • Det stöder inte inbyggda Python-moduler
    • Nej tråd stöd därför nej asynkron stöd heller.

Följaktligen bör din användning av den här funktionen begränsas till prototypprojekt och testmiljöer.

3. The Ruff Extension

Denna förlängning ger stöd för Ruff linter. Den mest fantastiska funktionen är att den ger Snabb fix åtgärder som automatiskt korrigerar automatiskt korrigerbara överträdelser. De Gärs tillägget kräver inte att du använder VS Code insiders för att prova det. Den finns även tillgänglig för installation i den vanliga VS-koden. För att prova, navigera till VS Code-marknadsplatsen och installera den.

Den fixar överträdelserna i koden genom att köra på din kod när du redigerar eller öppnar en Python-fil. För att använda det, följ följande steg:

  1. Öppen Visual Studio-kod
  2. Skapa en ny Python-fil och skriv din kod
  3. Om du har en tidigare sparad Python-källfil, öppna den i Visual Studio Code
  4. Kör Ruff-tillägget genom att navigera till Visa > Kommandopalett, typ Gärs, och springa Ruff: Åtgärda alla problem som kan åtgärdas automatiskt enligt bilden nedan.
  5. När den har körts kommer Ruff att fixa alla automatiskt korrigerbara överträdelser i din Python-kod.

Varför du borde prova de nya Python-tilläggen i Visual Studio Code

Tillägget av nya funktioner till Visual Studio Code-tillägg har gjort utvecklingen i Python mer effektiv på plattformen. Du kommer att ta mindre tid att oroa dig för kodformatering och därför spendera mer tid på att arbeta med logiken i din kod.

Dessutom får IDE med öppen källkod som Visual Studio Code funktionsuppdateringar regelbundet. Detta beror på det stora antalet personer som är involverade i IDE-utveckling. Uppdateringarna kommer med nya funktioner som leder till en bättre kodningsupplevelse när du använder IDE: erna.

Prenumerera på vårt nyhetsbrev

Kommentarer

Dela med sigTweetDela med sigDela med sigDela med sig
Kopiera
E-post
Dela med sig
Dela med sigTweetDela med sigDela med sigDela med sig
Kopiera
E-post

Länken har kopierats till urklipp

Relaterade ämnen

  • Programmering
  • Pytonorm

Om författaren

Denis Kuria (1 publicerade artiklar)