Autors Deniss Kurija

Ir ieviesti Visual Studio Code Python paplašinājumu uzlabojumi.

Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Microsoft savā izstrādātāju emuāru vietnē paziņoja, ka tagad ir pieejams Visual Studio Code Python paplašinājumu 2022. gada decembra laidiens! Šie paplašinājumi ir pirmsizlaides stadijā, taču ir pieejami publiskai izmēģināšanai. Lūk, ko var piedāvāt šis 2022. gada decembra laidiens.

1. Automātiska atkāpe ar Pylance

Pylance paplašinājumā ir pievienota automātiskās atkāpes funkcija. Šī funkcija automātiski izveido pareizās atkāpes jūsu kodā. Tas ļauj programmētājiem vairāk laika veltīt sava koda loģiskajai daļai un mazāk laika formatēšanai. Varat to izmēģināt VS kods - Insiders (nepieciešama reģistrācija).

Pēc VS Code Insiders instalēšanas dodieties uz tirgu un instalējiet Pylance pagarinājumu. Dodieties uz Skats > Komandu palete

, tips Preferences, un palaist Atveriet lietotāja iestatījumus (JSON). Pārliecinieties, ka editor.formatOnType ir iestatīts uz patiesu. Tas kontrolē, vai redaktors pēc rakstīšanas automātiski formatēs koda rindiņu.

{
"darbgalds.krāsu tēma": "Noklusējuma tumšs+",
"[python]": {
"editor.formatOnType": taisnība
},
"python.defaultInterpreterPath": "C:\\Jauna mape\\python.exe"
}

Kad iestatījums ir patiess, rakstiet savu kodu, lai izbaudītu šo jauno funkciju.

2. Python tīmekļa paplašinājumam

Šis ir jauns VS Code paplašinājums, kas ļauj palaist un atkļūdot Python kodu pārlūkprogrammā. Tā izmanto WebAssembly kā izpildes dzinējs. Tas ir eksperimentālā stadijā, un tāpēc to nevajadzētu izmantot Python produkcijas izstrādei. Lai sāktu to lietot, veiciet tālāk norādītās darbības.

  1. Atvērt pārlūkprogramma, kuras pamatā ir Chrome.
  2. Dodieties uz savu GitHub repozitoriju izmantojot tālāk norādīto adresi. https://insiders.vscode.dev/github/{username}/{repo}?vscode-coi=. Aizstājiet lietotājvārdu un repo daļu attiecīgi ar savu GitHub lietotājvārdu un repozitoriju. Izvadei jābūt tādai, kā parādīts zemāk.
  3. Dodieties uz tirgu un instalējiet Eksperimentāls — Python tīmeklim pagarinājumu.
  4. Atveriet savu Python failu.
  5. Nospiediet F5 lai sāktu atkļūdošanu vai CTRL+F5 lai palaistu kodu bez atkļūdošanas.

Python ierobežojumi tīmekļa paplašinājumam

Kā minēts, Python tīmekļa paplašinājums ir eksperimentāls, un tādēļ tam ir daži ierobežojumi.

  1. Lielākā daļa Intellisense spraudņu un paplašinājumu nav pieejami lietošanai Python tīmeklim. Tie, kas nav pieejami, ir apzīmēti ar brīdinājuma simbolu, kā parādīts zemāk.
  2. Python tulkam, ko izmanto tīmekļa versija, ir šādi ierobežojumi.
    • Tas neatbalsta pip
    • Tas neatbalsta kontaktligzda
    • Tas neatbalsta vietējie Python moduļi
    • pavediens atbalsts tātad nē asinhronā atbalstu vai nu.

Līdz ar to šīs funkcijas izmantošana ir jāierobežo ar prototipu projektiem un testa vidēm.

3. Ruff paplašinājums

Šis paplašinājums nodrošina atbalstu Ruff linteram. Apbrīnojamākā iezīme ir tā, ka tā nodrošina Ātrs labojums darbības, kas automātiski labos automātiski labojamos pārkāpumus. The Ruff paplašinājums neprasa izmantot VS Code insaiderus, lai to izmēģinātu. Tas ir pieejams arī uzstādīšanai parastajā VS kodā. Lai to izmēģinātu, dodieties uz VS Code tirgu un instalējiet to.

Tas novērš koda pārkāpumus, palaižot jūsu kodu, kad rediģējat vai atverat Python failu. Lai to izmantotu, veiciet tālāk norādītās darbības.

  1. Atvērt Visual Studio kods
  2. Izveidojiet jaunu Python failu un ierakstiet savu kodu
  3. Ja jums ir iepriekš saglabāts Python avota fails, atveriet to programmā Visual Studio Code
  4. Palaidiet Ruff paplašinājumu, dodoties uz Skats > Komandu palete, tips Ruff, un palaist Ruff: novērsiet visas automātiski izlabojamās problēmas, kā parādīts tālāk.
  5. Pēc palaišanas Ruff novērsīs visus automātiski labojamos pārkāpumus jūsu Python kodā.

Kāpēc jums vajadzētu izmēģināt jaunos Python paplašinājumus Visual Studio kodā

Jaunu funkciju pievienošana Visual Studio Code paplašinājumiem ir padarījusi Python izstrādi platformā efektīvāku. Jums būs nepieciešams mazāk laika, rūpējoties par koda formatēšanu, un tādējādi pavadīsit vairāk laika, strādājot pie sava koda loģikas.

Turklāt atvērtā pirmkoda IDE, piemēram, Visual Studio Code, regulāri saņem funkciju atjauninājumus. Tas ir saistīts ar lielo cilvēku skaitu, kas iesaistīti IDE izstrādē. Atjauninājumi ir aprīkoti ar jaunām funkcijām, kas nodrošina labāku kodēšanas pieredzi, izmantojot IDE.

Abonējiet mūsu biļetenu

komentāri

DalītiesČivinātDalītiesDalītiesDalīties
Kopēt
E-pasts
Dalīties
DalītiesČivinātDalītiesDalītiesDalīties
Kopēt
E-pasts

Saite ir kopēta starpliktuvē

Saistītās tēmas

  • Programmēšana
  • Python

Par autoru

Deniss Kurija (1 publicēti raksti)