Programiranje

Microsoft je predstavil Pylance, svojo novo razširitev Python za Visual Studio Code

Microsoft je povlekel draperije na Pylance, razširitev Visual Studio Code za hitrejšo in popolnejšo podporo jezika Python v tem priljubljenem urejevalniku kod.

Pylance ne nadomešča obstoječe razširitve Python, ki jo je ustvaril Microsoft, za Visual Studio Code, ki ima približno 21 milijonov namestitev. Namesto tega se Pylance razširi na obstoječo razširitev Python, da zagotovi hitro, statično preverjanje tipa (z Microsoftovim projektom Pyright), informacije o tipih v živo o simbolih, samodokončanje, samodejni uvoz, oris kode in navigacijo ter druga orodja za razvoj Pythona.

Pylance sodeluje z zvezki Jupyter, ko so ti v uporabi v projektu. Uporabi lahko tudi tipke po meri iz imenika projekta zpython.analysis.stubPaths možnost. Delovni prostori, uporabniki ali projekti lahko tudi prilagodijo, katere napake se označijo v kodni bazi in katero stopnjo resnosti jim dodelijo. Če imate na primer veliko kode, ki pogojno ustvarja spremenljivke in za katero veste, da ne ustvarja težav, lahko onemogočitereportUnboundVariable možnost, da se izognete označevanju takšne kode.

Ko je omogočena funkcija samodejnega uvoza, samodejno vstavi ustrezen uvoz za knjižnice, ki so prepoznane v iskalni poti Pylance. Če tipkate gc.disable () na primer Pylance bo sklepal, da se sklicujete na modul gc v standardni knjižnici, in samodejno dodal uvoz gc po potrebi na vrhu vašega projekta.

Večinoma bi moral Pylance delati tako, kot je z obstoječimi projekti, vendar bo v nekaj primerih morda potreboval posebno konfiguracijo. Če na primer Pylance označi uvoz v projektu in trdi, da ga ni mogoče najti, boste morda morali prilagoditi iskalno pot Pylanca za projekt tako, da dodatepython.analysis.extraPaths atribut vsettings.json.

$config[zx-auto] not found$config[zx-overlay] not found