Po Denis Kurija

Uvedena su poboljšanja Python proširenja za Visual Studio Code.

Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Microsoft je na svojoj web stranici blogova za razvojne programere objavio da je sada dostupno izdanje proširenja Python za Visual Studio Code iz prosinca 2022.! Ova su proširenja u fazi prije izdavanja, ali su dostupna javnosti za isprobavanje. Evo što nudi ovo izdanje za prosinac 2022.

1. Automatsko uvlačenje s Pylanceom

U proširenju Pylance dodana je značajka automatskog uvlačenja. Ova značajka automatski stvara ispravne udubine u vašem kodu. To programerima omogućuje da više vremena posvete logičkom dijelu koda, a manje vremena formatiranju. Možete ga isprobati VS Code - Insajderi (obavezna registracija).

Nakon instaliranja VS Code Insiders, idite na tržište i instalirajte Pylance proširenje. Idite do Pogled > Paleta naredbi, tip Postavke

instagram viewer
, i trči Otvorite korisničke postavke (JSON). Provjerite je li urednik.formatOnType je postavljeno na istinito. On kontrolira hoće li uređivač automatski oblikovati liniju koda nakon upisivanja.

{
"workbench.colorTheme": "Zadano tamno+",
"[piton]": {
"editor.formatOnType": istina
},
"python.defaultInterpreterPath": "C:\\Nova mapa\\python.exe"
}

Nakon što postavite na true, samo naprijed i napišite svoj kod da biste uživali u ovoj novoj značajci.

2. Python za web proširenje

Ovo je novo VS Code proširenje koje vam omogućuje pokretanje i debug Python kod u pregledniku. Koristi se WebAssembly kao pokretač izvršenja. U eksperimentalnoj je fazi i stoga ga ne biste trebali koristiti za razvoj proizvodnje Pythona. Da biste ga počeli koristiti, slijedite sljedeće korake:

  1. Otvoren preglednik temeljen na Chromeu.
  2. Dođite do svog GitHub repozitorija koristeći sljedeću adresu. https://insiders.vscode.dev/github/{username}/{repo}?vscode-coi=. Zamijenite korisničko ime i repo dio svojim GitHub korisničkim imenom i spremištem. Izlaz bi trebao biti kao što je prikazano u nastavku.
  3. Idite na tržište i instalirajte Eksperimentalno - Python za web proširenje.
  4. Otvorite svoju Python datoteku.
  5. Pritisnite F5 za početak otklanjanja pogrešaka ili CTRL+F5 za pokretanje koda bez otklanjanja pogrešaka.

Ograničenja proširenja Python za web

Kao što je navedeno, proširenje Python za web je eksperimentalno i kao takvo ima neka ograničenja.

  1. Većina Intellisense dodataka i proširenja nije dostupna za korištenje u Pythonu za web. One nedostupne označene su simbolom opreza kao što je prikazano u nastavku.
  2. Python tumač koji koristi web verzija ima sljedeća ograničenja.
    • Ne podržava pip
    • Ne podržava utičnica
    • Ne podržava izvorni Python moduli
    • Ne nit podrška dakle br asinkroni podrška bilo.

Posljedično, vaša upotreba ove značajke trebala bi biti ograničena na prototipove projekata i testna okruženja.

3. Ruff ekstenzija

Ovo proširenje pruža podršku za Ruff linter. Najčudesnija značajka je ta što pruža Brzi popravak radnje koje će automatski ispraviti kršenja koja se mogu automatski popraviti. The Grgeč proširenje ne zahtijeva da koristite insajdere VS Codea da biste ga isprobali. Također je dostupan za instalaciju u normalnom VS kodu. Da biste ga isprobali, idite na VS Code marketplace i instalirajte ga.

Popravlja kršenja u kodu pokretanjem vašeg koda kada uređujete ili otvarate Python datoteku. Da biste ga koristili, slijedite sljedeće korake:

  1. Otvoren Visual Studio Code
  2. Napravite novu Python datoteku i napišite svoj kod
  3. Ako imate prethodno spremljenu Python izvornu datoteku, otvorite je u Visual Studio Code
  4. Pokrenite proširenje Ruff navigacijom do Pogled > Paleta naredbi, tip Grgeč, i pobjeći Ruff: Popravite sve probleme koji se mogu automatski popraviti kao što je prikazano u nastavku.
  5. Nakon što se pokrene, Ruff će popraviti sva kršenja koja se mogu automatski popraviti u vašem Python kodu.

Zašto biste trebali isprobati nova Python proširenja u Visual Studio Code

Dodavanje novih značajki ekstenzijama Visual Studio Code učinilo je razvoj u Pythonu učinkovitijim na platformi. Trebat će vam manje vremena brinući se o formatiranju koda i stoga ćete potrošiti više vremena radeći na logici svog koda.

Štoviše, IDE-ovi otvorenog koda poput Visual Studio Code redovito dobivaju ažuriranja značajki. To je zbog velikog broja ljudi uključenih u razvoj IDE-a. Ažuriranja dolaze s novim funkcionalnostima koje dovode do boljeg iskustva kodiranja tijekom korištenja IDE-a.

Pretplatite se na naše obavijesti

Komentari

UdioCvrkutUdioUdioUdio
Kopirati
E-mail
Udio
UdioCvrkutUdioUdioUdio
Kopirati
E-mail

Veza je kopirana u međuspremnik

Povezane teme

  • Programiranje
  • Piton

O autoru

Denis Kurija (Objavljen 1 članak)