Programmēšana

Microsoft atklāj Pylance, savu jauno Python paplašinājumu Visual Studio Code

Korporācija Microsoft ir atvilkusi Pylance, Visual Studio Code paplašinājuma aizkarus, lai ātrāk un pilnīgāk iegūtu Python valodas atbalstu šajā populārajā kodu redaktorā.

Pylance neaizstāj esošo Microsoft autorizēto Python paplašinājumu Visual Studio Code, kura nosaukumam ir aptuveni 21 miljons instalāciju. Tā vietā Pylance paplašina esošo Python paplašinājumu, lai nodrošinātu ātru, statiska tipa pārbaudi (izmantojot Microsoft autortiesību projektu), tiešraides informāciju par simboliem, automātisko pabeigšanu, automātisko importēšanu, kodu izklāstu un navigāciju, kā arī citus rīkus Python izstrādei.

Pylance darbojas ar Jupyter piezīmjdatoriem, kad tie tiek izmantoti projektā. Tas var arī izmantot pielāgota tipa celmus no projekta direktorija arpython.analysis.stubPaths opcija. Darbvietām, lietotājiem vai projektiem ir iespējams arī pielāgot, kuras kļūdas tiek atzīmētas koda bāzē un kādu smaguma pakāpi tām piešķirt. Piemēram, ja jums ir daudz koda, kas nosacīti izveido mainīgos un kurš, jūsuprāt, nerada problēmas, varat atspējotreportUnboundVariaable iespēju izvairīties no šāda koda atzīmēšanas.

Kad ir iespējota automātiskās importēšanas funkcija, tā automātiski ievieto atbilstošu importu bibliotēkām, kas atpazītas Pylance meklēšanas ceļā. Ja rakstāt gc.disable () piemēram, Pylance secinās, ka jūs atsaucaties uz gc moduli standarta bibliotēkā, un automātiski pievienosiet importēt gc pēc vajadzības jūsu projekta augšdaļā.

Pārsvarā Pylance vajadzētu strādāt tāpat kā ar esošajiem projektiem, taču pāris gadījumos tam var būt nepieciešama īpaša konfigurācija. Piemēram, ja Pylance atzīmē importu projektā un apgalvo, ka tos nevar atrast, jums, iespējams, būs jāpielāgo Pylance meklēšanas ceļš projektam, pievienojotpython.analysis.extraPaths atribūtsiestatījumi.json.

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