பவர்ஷெல் மேம்பாட்டிற்கான விஷுவல் ஸ்டுடியோ குறியீட்டின் பயன்பாடு

Pavarsel Mempattirkana Visuval Stutiyo Kuriyittin Payanpatu



அதன் தழுவல் மற்றும் வலுவான சுற்றுச்சூழல் அமைப்பு காரணமாக, ' விஷுவல் ஸ்டுடியோ குறியீடு (VSCode) ” டெவலப்பர்களுக்கு மிகவும் விரும்பப்படும் குறியீடு எடிட்டர்களில் ஒன்றாக மாறியுள்ளது. இது இணையம் மற்றும் மென்பொருள் மேம்பாட்டிற்கான ஒரு கருவியாக பரவலாக அறியப்பட்டாலும், இது ஒரு சக்திவாய்ந்த தளமாகும் ' பவர்ஷெல் வளர்ச்சி ”.

இந்தக் கட்டுரையானது 'பவர்ஷெல் மேம்பாட்டில்' 'விஷுவல் ஸ்டுடியோ குறியீட்டின்' பயன் பற்றிய முழுமையான கண்ணோட்டத்தை வழங்குவதை நோக்கமாகக் கொண்டுள்ளது.

விஷுவல் ஸ்டுடியோ குறியீடு: அது என்ன?

மைக்ரோசாப்ட் 'விஷுவல் ஸ்டுடியோ கோட்' குறியீட்டு எடிட்டரை உருவாக்கியது, இது ஓப்பன் சோர்ஸ் மற்றும் இலவசம். இது மிகவும் தனிப்பயனாக்கக்கூடிய பயனர் இடைமுகம், சக்திவாய்ந்த IntelliSense குறியீடு பரிந்துரை அமைப்பு, ஒருங்கிணைந்த பிழைத்திருத்தக் கருவிகள் மற்றும் பல்வேறு நிரலாக்க மொழிகளுக்கான ஆதரவு உள்ளிட்ட பல்வேறு அம்சங்களை வழங்குகிறது. இது பல்துறை மற்றும் இலகுரக இயல்பு 'பவர்ஷெல் மேம்பாட்டிற்கு' சிறந்த தேர்வாக அமைகிறது.







படி 1: நிறுவல் மற்றும் கட்டமைப்பு

'விஷுவல் ஸ்டுடியோ கோட்' இல் 'பவர்ஷெல் மேம்பாடு' தொடங்கும் முன் தேவையான நீட்டிப்புகள் நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும். ' பவர்ஷெல் ” மைக்ரோசாப்ட் உருவாக்கிய நீட்டிப்பு, மொழி ஆதரவையும், பவர்ஷெல் ஸ்கிரிப்டிங்கிற்காக வடிவமைக்கப்பட்ட பல கூடுதல் அம்சங்களையும் வழங்குகிறது. VSCode இல் PowerShell ஐ சேர்ப்பதற்கான படிகள் கீழே குறிப்பிடப்பட்டுள்ளன:



படி 1 : VS குறியீட்டைத் திறக்கவும். பக்க பட்டியில், 'நீட்டிப்புகள்' காட்சி முதலில் தோன்றும்:







படி 2 : மைக்ரோசாப்ட் வழங்கும் “பவர்ஷெல்” நீட்டிப்பைத் தேர்ந்தெடுத்து “ நிறுவு ' பொத்தானை:



VS குறியீடு புதுப்பிக்கப்பட்ட பிறகு நீங்கள் திருத்தத் தொடங்கலாம்.

அடுத்து, புதிய கோப்பை உருவாக்க, '' என்பதைத் தேர்ந்தெடுக்கவும் கோப்பு > புதியது ” பின்னர் விரும்பிய கோப்பு பெயரை உள்ளிடவும், நீட்டிப்புடன் “ .ps1 ”:

படி 2: உள்ளமைவு அமைப்புகள்

நீங்கள் அணுகலாம்' settings.json 'மூலம்' கோப்பு> விருப்பத்தேர்வுகள்> அமைப்புகள் ”:

பின்னர், சாளரத்தின் மேல் வலது மூலையில் உள்ள கோப்பு ஐகானைக் கிளிக் செய்யவும்:

இல் ' settings.json ”, இந்த கட்டமைப்பு அளவுருக்கள் சேர்க்கப்படலாம்:

{
'editor.renderWhitespace' : 'அனைத்தும்' ,
'editor.renderControlCharacters' : உண்மை ,
'files.trimTrailingWhitespace' : உண்மை ,
'files.encoding' : 'utf8bom' ,
'files.autoGuessEncoding' : உண்மை
}

படி 3: VSCode இல் PowerShell ஸ்கிரிப்டை உருவாக்குதல்

விரிவான ஆதரவை வழங்கியது ' விஷுவல் ஸ்டுடியோ குறியீடு 'க்காக' பவர்ஷெல் வளர்ச்சி ” என்பது அதன் முக்கிய அம்சங்களில் ஒன்றாகும். பவர்ஷெல் ஸ்கிரிப்ட்களுக்கு, VS குறியீடு தொடரியல் சிறப்பம்சங்கள், குறியீடு நிறைவு மற்றும் IntelliSense ஆகியவற்றை வழங்குகிறது, இது தெளிவான மற்றும் பிழையற்ற குறியீட்டை எழுதுவதை எளிதாக்குகிறது. இந்த எளிய விளக்கத்தைக் கவனியுங்கள்:

$num1 = 10
$num2 = இருபத்து ஒன்று
$ முடிவு = $num1 / $num2
எழுது - தொகுப்பாளர் 'முடிவு: $result'

எழுதப்பட்ட குறியீட்டிற்கு எதிராக பின்வரும் முடிவு காட்டப்படும்:

ஒருங்கிணைந்த முனையம் மற்றும் ஊடாடும் வளர்ச்சி

விஷுவல் ஸ்டுடியோ குறியீடு ஒரு ஒருங்கிணைந்த முனைய சாளரத்தை வழங்குகிறது, டெவலப்பர்கள் பவர்ஷெல் கட்டளைகள் மற்றும் ஸ்கிரிப்ட்களை நேரடியாக எடிட்டருக்குள் செயல்படுத்த அனுமதிக்கிறது. இந்த அம்சம் குறியீட்டு துணுக்குகள், இயங்கும் ஸ்கிரிப்ட்கள் மற்றும் சோதனை செயல்பாடுகளை விரைவாக மதிப்பீடு செய்வதன் மூலம் ஊடாடும் வளர்ச்சி செயல்முறையை செயல்படுத்துகிறது. கட்டளைகளைத் திருத்துவதற்கும் செயல்படுத்துவதற்கும் இடையில் தடையின்றி மாறும் திறன் உற்பத்தித்திறனை பெரிதும் மேம்படுத்துகிறது.

IntelliSense மற்றும் குறியீடு வழிசெலுத்தல்

விஷுவல் ஸ்டுடியோ குறியீட்டின் மிகவும் சக்திவாய்ந்த அம்சங்களில் ஒன்று ' IntelliSense செயல்பாடு ”, இது நிகழ்நேரக் குறியீடு நிறைவு, அளவுரு குறிப்புகள் மற்றும் பவர்ஷெல்லுக்கு குறிப்பிட்ட தொடரியல் சிறப்பம்சங்களை வழங்குகிறது. இந்த அம்சம் கைமுறை தட்டச்சுப் பிழைகளை வெகுவாகக் குறைக்கிறது, குறியீட்டின் தரத்தை மேம்படுத்துகிறது, மேலும் பவர்ஷெல் தொகுதிகள் மற்றும் cmdletகளை ஆராய்வதை எளிதாக்குகிறது. கூடுதலாக, ' வரையறைக்குச் செல்லவும் ” அம்சம் செயல்பாடுகள், மாறிகள் மற்றும் ஸ்கிரிப்ட்டில் உள்ள பிற கூறுகளுக்கு இடையில் சிரமமின்றி வழிசெலுத்தலை அனுமதிக்கிறது.

பிழைத்திருத்த திறன்கள்

'விஷுவல் ஸ்டுடியோ கோட்' உள்ளமைக்கப்பட்ட பிழைத்திருத்த கருவிகள் 'பவர்ஷெல் மேம்பாட்டிற்கான' மற்றொரு மதிப்புமிக்க சொத்து. டெவலப்பர்களுக்கு பிரேக் பாயிண்ட்கள், குறியீடு படியெடுத்தல், மாறி ஆய்வு மற்றும் செயல்படுத்தல் ஓட்ட கண்காணிப்பு ஆகியவற்றுக்கான அணுகல் உள்ளது. இது சிக்கலைத் தீர்க்கும் திறனை மேம்படுத்துகிறது, பிழை திருத்தத்தை துரிதப்படுத்துகிறது மற்றும் சிக்கலான பவர்ஷெல் ஸ்கிரிப்ட்களில் ஆழமான நுண்ணறிவுகளைப் பெற உதவுகிறது. பின்வரும் ஆர்ப்பாட்டம்:

$num1 = 10
$num2 = 0
$ முடிவு = $num1 / $num2
எழுது-புரவலன் 'விளைவாக: $ முடிவு '

இந்த குறியீட்டை 'விஷுவல் ஸ்டுடியோ கோட்' இல் இயக்கும் போது, ​​'$result = $num1 / $num2' என்ற வரியில் பிரேக் பாயிண்ட்டை வைக்கலாம், இது செயல்படுத்தலை நிறுத்தும். $num1, $num2 மற்றும் $result ஆகியவற்றின் மதிப்புகளைப் பார்த்து பூஜ்ஜியப் பிழையால் வகுக்கப்பட்டதைத் திரும்பப் பெறலாம்:

Git ஒருங்கிணைப்பு மற்றும் பதிப்பு கட்டுப்பாடு

பரவலாகப் பயன்படுத்தப்படும் பதிப்புக் கட்டுப்பாட்டு அமைப்பாக, ' Git ஒருங்கிணைப்பு ” என்பது எந்தவொரு வளர்ச்சிச் சூழலிலும் இன்றியமையாத அம்சமாகும். 'விஷுவல் ஸ்டுடியோ கோட்' Git ஐ தடையின்றி ஒருங்கிணைக்கிறது, எடிட்டரை விட்டு வெளியேறாமல் பதிப்பு கட்டுப்பாட்டு செயல்பாடுகளை சிரமமின்றி நிர்வகிக்க உதவுகிறது. இந்த அம்சம் கூட்டு வளர்ச்சியை ஆதரிக்கிறது, குறியீடு மதிப்பாய்வு செயல்முறைகளை எளிதாக்குகிறது மற்றும் பவர்ஷெல் திட்டங்களில் திறமையான குறியீடு நிர்வாகத்தை உறுதி செய்கிறது.

முடிவுரை

'விஷுவல் ஸ்டுடியோ கோட்' எனப்படும் வலுவான மற்றும் நெகிழ்வான குறியீடு எடிட்டர், 'பவர்ஷெல் மேம்பாட்டிற்காக' சிறப்பாக வடிவமைக்கப்பட்ட வளமான சூழலை வழங்குகிறது. ஒருங்கிணைந்த டெர்மினல்கள், IntelliSense, பிழைத்திருத்தக் கருவிகள், Git ஒருங்கிணைப்பு மற்றும் நீட்டிப்புகளின் வரிசை போன்ற அதன் விரிவான அம்சங்களுடன், விஷுவல் ஸ்டுடியோ குறியீடு திறமையான மற்றும் பயனுள்ள பவர்ஷெல் ஸ்கிரிப்டிங்கிற்கான ஒரு ஈர்க்கக்கூடிய தளத்தை வழங்குகிறது.