Kõrval Denis Kuria

Visual Studio Code Pythoni laienduste täiustused on kasutusele võetud.

Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Microsoft teatas oma arendajablogide veebisaidil, et Pythoni laienduste Visual Studio Code 2022. aasta detsembri väljalase on nüüd saadaval! Need laiendused on väljalaskeeelses staadiumis, kuid on üldsusele proovimiseks saadaval. See 2022. aasta detsembri väljalase pakub järgmist.

1. Automaatne taane Pylance'iga

Pylance'i laiendusse on lisatud automaatse taande funktsioon. See funktsioon loob teie koodis automaatselt õiged taanded. See võimaldab programmeerijatel pühendada rohkem aega oma koodi loogilisele osale ja vähem aega vormindamiseks. Võite proovida VS-kood – Insiders (vajalik registreerimine).

Pärast VS Code Insidersi installimist minge turule ja installige Pylance pikendamine. Navigeerige Vaade > Käsupalett

, tüüp Eelistused, ja jookse Avage kasutaja seaded (JSON). Veenduge, et editor.formatOnType on seatud tõeseks. See määrab, kas redaktor vormindab pärast tippimist automaatselt koodirea.

{
"töölaud. värviteema": "Vaikimisi tume+",
"[python]": {
"editor.formatOnType": tõsi
},
"python.defaultInterpreterPath": "C:\\Uus kaust\\python.exe"
}

Kui olete seatud väärtusele Tõe, jätkake ja kirjutage oma kood, et seda uut funktsiooni nautida.

2. Python veebilaienduse jaoks

See on uus VS-koodi laiendus, mis võimaldab teil käivitada ja siluda Pythoni koodi brauseris. See kasutab WebAssembly täitmismootorina. See on katsefaasis ja seetõttu ei tohiks te seda Pythoni tootmise arendamiseks kasutada. Selle kasutamise alustamiseks toimige järgmiselt.

  1. Avatud Chrome'i põhinev brauser.
  2. Liikuge oma GitHubi hoidlasse kasutades järgmist aadressi. https://insiders.vscode.dev/github/{username}/{repo}?vscode-coi=. Asendage kasutajanimi ja repo osa vastavalt oma GitHubi kasutajanime ja hoidlaga. Väljund peaks olema selline, nagu allpool näidatud.
  3. Minge turule ja installige Eksperimentaalne – Python veebi jaoks pikendamine.
  4. Avage oma Pythoni fail.
  5. Vajutage F5 silumise alustamiseks või CTRL+F5 koodi käivitamiseks ilma silumiseta.

Pythoni piirangud veebilaienduse jaoks

Nagu märgitud, on Python for the Web laiendus eksperimentaalne ja sellel on teatud piirangud.

  1. Enamik Intellisense'i pistikprogramme ja laiendusi pole Pythonis kasutamiseks veebis kasutamiseks saadaval. Need, mis pole saadaval, on tähistatud hoiatussümboliga, nagu allpool näidatud.
  2. Pythoni tõlgil, mida veebiversioon kasutab, on järgmised piirangud.
    • See ei toeta pip
    • See ei toeta pistikupesa
    • See ei toeta natiivsed Pythoni moodulid
    • Ei niit toetus seega ei asünkr kas toetada.

Järelikult peaks selle funktsiooni kasutamine piirduma prototüüpprojektide ja testkeskkondadega.

3. Ruffi laiendus

See laiendus toetab Ruff linterit. Kõige hämmastavam omadus on see, et see pakub Kiirparandus toimingud, mis parandavad automaatselt automaatselt parandatavad rikkumised. The Ruff laiendus ei nõua selle proovimiseks VS-koodi siseringi kasutamist. See on saadaval ka installimiseks tavalises VS-koodis. Proovimiseks navigeerige VS Code turuplatsile ja installige see.

See parandab koodis esinevad rikkumised, käivitades Pythoni faili redigeerimisel või avamisel teie koodi. Selle kasutamiseks toimige järgmiselt.

  1. Avatud Visual Studio kood
  2. Looge uus Pythoni fail ja kirjutage oma kood
  3. Kui teil on varem salvestatud Pythoni lähtefail, avage see Visual Studio Code'is
  4. Käivitage Ruff laiendus, navigeerides saidile Vaade > Käsupalett, tüüp Ruff, ja jookse Ruff: lahendage kõik automaatselt parandatavad probleemid, nagu allpool näidatud.
  5. Pärast käivitamist parandab Ruff kõik automaatselt parandatavad rikkumised teie Pythoni koodis.

Miks peaksite proovima Visual Studio koodi uusi Pythoni laiendusi

Visual Studio Code laiendustele uute funktsioonide lisamine on muutnud Pythonis arendamise platvormil tõhusamaks. Teil kulub vähem aega koodi vormindamise pärast muretsemiseks ja seega kulub teil rohkem aega oma koodi loogika kallale.

Lisaks saavad avatud lähtekoodiga IDE-d, nagu Visual Studio Code, regulaarselt funktsioonivärskendusi. Selle põhjuseks on IDE arendamisega seotud inimeste suur arv. Värskendustega on kaasas uued funktsioonid, mis võimaldavad IDE-de kasutamisel paremat kodeerimiskogemust.

Liituge meie uudiskirjaga

Kommentaarid

JagaSäutsJagaJagaJaga
Kopeeri
Meil
Jaga
JagaSäutsJagaJagaJaga
Kopeeri
Meil

Link on lõikelauale kopeeritud

Seotud teemad

  • Programmeerimine
  • Python

Autori kohta

Denis Kuria (1 avaldatud artikkel)