Által Denis Kúria

A Visual Studio Code Python-bővítményeinek továbbfejlesztése megtörtént.

Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A Microsoft a fejlesztői blogok webhelyén bejelentette, hogy a Visual Studio Code Python-bővítményeinek 2022. decemberi kiadása már elérhető! Ezek a bővítmények a kiadás előtti szakaszban vannak, de a nyilvánosság számára elérhetőek, hogy kipróbálhassák. Íme, mit kínál ez a 2022. decemberi kiadás.

1. Automatikus behúzás Pylance-szal

Egy automatikus behúzás funkcióval bővült a Pylance bővítmény. Ez a funkció automatikusan létrehozza a megfelelő behúzásokat a kódban. Ez lehetővé teszi a programozóknak, hogy idejük nagyobb részét a kódjuk logikai részére fordítsák, és kevesebb időt a formázásra. Kipróbálhatod VS kód – Bennfentesek (regisztráció szükséges).

A VS Code Insiders telepítése után menjen a piactérre, és telepítse a

instagram viewer
Pylance kiterjesztés. Navigáljon ide Nézet > Parancspaletta, típus preferenciák, és fuss Nyissa meg a Felhasználói beállításokat (JSON). Győződjön meg arról, hogy a editor.formatOnType igazra van állítva. Azt szabályozza, hogy a szerkesztő automatikusan formázza-e a kódsort beírás után.

{
"workbench.colorTheme": "Alapértelmezett sötét+",
"[piton]": {
"editor.formatOnType": igaz
},
"python.defaultInterpreterPath": "C:\\Új mappa\\python.exe"
}

Miután beállította az igazat, írja meg a kódját, hogy élvezhesse ezt az új funkciót.

2. Python a webbővítményhez

Ez egy új VS Code kiterjesztés, amely lehetővé teszi a és Python kód hibakeresése a böngészőben. Használja WebAssembly mint a végrehajtó motor. Kísérleti stádiumban van, ezért nem szabad Python termelési fejlesztéshez használni. A használat megkezdéséhez kövesse az alábbi lépéseket:

  1. Nyisd ki egy Chrome alapú böngésző.
  2. Navigáljon a GitHub-tárházához a következő cím használatával. https://insiders.vscode.dev/github/{username}/{repo}?vscode-coi=. Cserélje ki a felhasználónevet és a repo részt a GitHub-felhasználónevével és a tárházával. A kimenetnek az alábbiak szerint kell lennie.
  3. Menjen a piactérre, és telepítse a Kísérleti – Python a weben kiterjesztés.
  4. Nyissa meg a Python fájlt.
  5. nyomja meg F5 a hibakeresés megkezdéséhez ill CTRL+F5 hogy hibakeresés nélkül futtassa a kódot.

A Python korlátai a webbővítményhez

Mint már említettük, a Python for the Web kiterjesztés kísérleti jellegű, és mint ilyen, bizonyos korlátozásokkal rendelkezik.

  1. A legtöbb Intellisense beépülő modul és bővítmény nem használható a Python for the webben. A nem elérhetőket az alábbiak szerint figyelmeztető szimbólum jelzi.
  2. A webes verzió által használt Python értelmező a következő korlátozásokkal rendelkezik.
    • Nem támogatja csipog
    • Nem támogatja foglalat
    • Nem támogatja natív Python modulok
    • Nem cérna támogatás tehát nem async támogatni sem.

Következésképpen ennek a funkciónak a használatát prototípusprojektekre és tesztkörnyezetekre kell korlátozni.

3. A Ruff kiterjesztés

Ez a bővítmény támogatja a Ruff Lintert. A legcsodálatosabb tulajdonság az, hogy biztosítja Gyors javítás olyan műveletek, amelyek automatikusan kijavítják az automatikusan javítható szabálysértéseket. A Nyakfodor kiterjesztése nem követeli meg a VS Code bennfentesek használatát a kipróbálásához. A normál VS Code-ban is telepíthető. A kipróbáláshoz keresse fel a VS Code piacteret, és telepítse.

A Python-fájl szerkesztésekor vagy megnyitásakor a kódon történő futtatással kijavítja a kód megsértését. Használatához kövesse az alábbi lépéseket:

  1. Nyisd ki Visual Studio kód
  2. Hozzon létre egy új Python-fájlt, és írja be a kódot
  3. Ha rendelkezik korábban mentett Python-forrásfájllal, nyissa meg a Visual Studio Code programban
  4. Futtassa a Ruff bővítményt a következőhöz navigálva Nézet > Parancspaletta, típus Nyakfodor, és fuss Ruff: Javítsa ki az összes automatikusan javítható problémát az alábbiak szerint.
  5. A futtatás után a Ruff kijavítja a Python-kód összes automatikusan javítható megsértését.

Miért érdemes kipróbálni az új Python-bővítményeket a Visual Studio Code-ban?

A Visual Studio Code-bővítmények új funkciókkal való kiegészítése hatékonyabbá tette a Pythonban való fejlesztést a platformon. Kevesebb időt vesz igénybe a kód formázása miatti aggódás, és így több időt tölt a kód logikáján való munkával.

Ezenkívül a nyílt forráskódú IDE-k, például a Visual Studio Code, rendszeresen frissítéseket kapnak. Ez annak köszönhető, hogy nagyszámú ember vesz részt az IDE fejlesztésében. A frissítések új funkciókat tartalmaznak, amelyek jobb kódolási élményt nyújtanak az IDE-k használata közben.

Iratkozzon fel hírlevelünkre

Hozzászólások

Ossza megCsipogOssza megOssza megOssza meg
Másolat
Email
Ossza meg
Ossza megCsipogOssza megOssza megOssza meg
Másolat
Email

Link a vágólapra másolva

Kapcsolódó témák

  • Programozás
  • Piton

A szerzőről

Denis Kúria (1 cikk megjelent)