Visual Studio koda izmantošana PowerShell izstrādei

Visual Studio Koda Izmantosana Powershell Izstradei



Pateicoties tās pielāgošanās spējai un spēcīgajai ekosistēmai, ' Visual Studio kods (VSCode) ” ir kļuvis par vienu no izstrādātāju iecienītākajiem kodu redaktoriem. Lai gan tas ir plaši pazīstams kā tīmekļa un programmatūras izstrādes rīks, tā ir arī spēcīga platforma PowerShell izstrāde ”.

Šī raksta mērķis ir sniegt visaptverošu pārskatu par Visual Studio Code lietderību PowerShell izstrādē.

Visual Studio kods: kas tas ir?

Microsoft izveidoja 'Visual Studio Code' koda redaktoru, kas ir atvērtā koda un bezmaksas. Tā piedāvā plašu funkciju klāstu, tostarp ļoti pielāgojamu lietotāja interfeisu, jaudīgu IntelliSense koda ieteikumu sistēmu, integrētus atkļūdošanas rīkus un atbalstu dažādām programmēšanas valodām. Tā daudzpusība un vieglais raksturs padara to par ideālu izvēli “PowerShell” izstrādei.







1. darbība: instalēšana un konfigurēšana

Pirms sākat PowerShell izstrādi programmā Visual Studio Code, pārliecinieties, vai ir instalēti nepieciešamie paplašinājumi. ' PowerShell ” paplašinājums, ko izstrādājis Microsoft, nodrošina valodas atbalstu un daudzas papildu funkcijas, kas īpaši pielāgotas PowerShell skriptiem. Darbības, lai pievienotu PowerShell VSCode, ir minētas tālāk:



1. darbība : atveriet VS kodu. Sānu joslā vispirms tiek parādīts skats “Paplašinājumi”.







2. darbība : izvēlieties Microsoft paplašinājumu PowerShell un noklikšķiniet uz Uzstādīt ” poga:



Varat sākt rediģēšanu pēc VS koda atsvaidzināšanas.

Pēc tam, lai izveidotu jaunu failu, atlasiet “ Fails > Jauns un pēc tam ievadiet vajadzīgo faila nosaukumu ar paplašinājumu kā ' .ps1 ”:

2. darbība: konfigurācijas iestatījumi

Jūs varat piekļūt ' settings.json 'autors' Fails> Preferences> Iestatījumi ”:

Pēc tam noklikšķiniet uz faila ikonas loga augšējā labajā stūrī:

sadaļā “ settings.json ”, var pievienot šos konfigurācijas parametrus:

{
'editor.renderWhitespace' : 'visi' ,
'editor.renderControlCharacters' : taisnība ,
'files.trimTrailingWhitespace' : taisnība ,
'faili.kodējums' : 'utf8bom' ,
'files.autoGuessEncoding' : taisnība
}

3. darbība. PowerShell skripta izstrāde vietnē VSCode

Plašais atbalsts, ko sniedz “ Visual Studio kods ' priekš ' PowerShell izstrāde ” ir viena no tās galvenajām iezīmēm. PowerShell skriptiem VS Code piedāvā sintakses izcelšanu, koda pabeigšanu un IntelliSense, padarot vienkāršāku skaidra un bez kļūdām koda rakstīšanu. Apsveriet šo vienkāršo ilustrāciju:

$num1 = 10
$num2 = divdesmitviens
$rezultāts = $num1 / $num2
Rakstiet - Uzņēmēja 'Rezultāts: $rezultāts'

Pret rakstīto kodu tiks parādīts šāds rezultāts:

Integrētais termināls un interaktīvā attīstība

Visual Studio Code nodrošina integrētu termināļa logu, kas ļauj izstrādātājiem izpildīt PowerShell komandas un skriptus tieši redaktorā. Šī funkcija nodrošina interaktīvu izstrādes procesu, ātri novērtējot koda fragmentus, palaižot skriptus un testēšanas funkcijas. Iespēja nemanāmi pārslēgties starp rediģēšanas un izpildes komandām ievērojami uzlabo produktivitāti.

IntelliSense un koda navigācija

Viena no jaudīgākajām Visual Studio Code funkcijām ir tā ' IntelliSense funkcionalitāte ”, kas nodrošina reāllaika koda pabeigšanu, parametru ieteikumus un sintakses izcelšanu, kas raksturīga PowerShell. Šī funkcija ievērojami samazina manuālās rakstīšanas kļūdas, uzlabo koda kvalitāti un atvieglo PowerShell moduļu un cmdlet izpēti. Turklāt ' Dodieties uz Definīcija ” funkcija ļauj bez piepūles pārvietoties starp funkcijām, mainīgajiem un citiem skripta elementiem.

Atkļūdošanas iespējas

“Visual Studio Code” iebūvētie atkļūdošanas rīki ir vēl viens vērtīgs “PowerShell” izstrādes līdzeklis. Izstrādātājiem ir piekļuve pārtraukuma punktiem, koda pakāpēm, mainīgai pārbaudei un izpildes plūsmas uzraudzībai. Tas uzlabo problēmu novēršanas efektivitāti, paātrina kļūdu labošanu un palīdz gūt dziļāku ieskatu sarežģītos PowerShell skriptos. Tālāk ir parādīta demonstrācija:

$num1 = 10
$num2 = 0
$rezultāts = $num1 / $num2
Rakstīšanas saimniekdators 'Rezultāts: $rezultāts '

Palaižot šo kodu programmā Visual Studio Code, rindā '$result = $num1 / $num2' varat ievietot pārtraukuma punktu, kas apturēs izpildi. Pēc tam dalījumu ar nulli var atgriezt, apskatot $num1, $num2 un $result vērtības:

Git integrācija un versiju kontrole

Kā plaši izmantota versiju kontroles sistēma, ' Git integrācija ” ir būtiska iezīme jebkurā izstrādes vidē. “Visual Studio Code” nemanāmi integrē Git, ļaujot bez piepūles pārvaldīt versiju kontroles darbības, neizejot no redaktora. Šis līdzeklis atbalsta kopīgu izstrādi, vienkāršo koda pārskatīšanas procesus un nodrošina efektīvu koda pārvaldību PowerShell projektos.

Secinājums

Spēcīgs un elastīgs koda redaktors ar nosaukumu “Visual Studio Code” piedāvā bagātīgu vidi, kas ir īpaši izstrādāta “PowerShell” izstrādei. Ar tā plašajām funkcijām, piemēram, integrētajiem termināļiem, IntelliSense, atkļūdošanas rīkiem, Git integrāciju un virkni paplašinājumu, Visual Studio Code piedāvā iespaidīgu platformu efektīvai un efektīvai PowerShell skriptēšanai.