VS கோட் துணுக்குகள் பொதுவாகப் பயன்படுத்தப்படும் குறியீடுத் தொகுதிகளின் செருகலை தானியக்கமாக்குவதன் மூலம் உங்கள் குறியீட்டு உற்பத்தித் திறனை அதிகரிக்க ஒரு சக்திவாய்ந்த வழியாகும். அவை எளிய உரை விரிவாக்கங்களாக இருக்கலாம் அல்லது ஒதுக்கிடங்கள் மற்றும் மாறிகள் கொண்ட மிகவும் சிக்கலான டெம்ப்ளேட்களாக இருக்கலாம். அவற்றை எவ்வாறு பயன்படுத்துவது என்பது இங்கே:
துணுக்குகளை உருவாக்குதல்:
அணுகல் துணுக்கு அமைப்புகள்: கோப்பு > விருப்பத்தேர்வுகள் > பயனர் துணுக்குகள் (குறியீடு > விருப்பத்தேர்வுகள் > macOS இல் பயனர் துணுக்குகள்) என்பதற்குச் செல்லவும். மாற்றாக, கட்டளைத் தட்டு (Ctrl+Shift+P அல்லது Cmd+Shift+P) ஐப் பயன்படுத்தி, "விருப்பத்தேர்வுகள்: பயனர் துணுக்குகளை உள்ளமை" என தட்டச்சு செய்யவும்.
ஒரு மொழியைத் தேர்ந்தெடுக்கவும்: உங்கள் துணுக்கிற்கான மொழியைத் தேர்ந்தெடுக்கும்படி கேட்கப்படுவீர்கள் (எ.கா., javascript.json, python.json, முதலியன). குறிப்பிட்ட மொழிக்கு மட்டுமே துணுக்கு கிடைக்கும் என்பதை இது உறுதி செய்கிறது. துணுக்கை எல்லா மொழிகளிலும் அணுக வேண்டும் என நீங்கள் விரும்பினால் "உலகளாவிய துணுக்குகள்" கோப்பையும் உருவாக்கலாம்.
துணுக்கை வரையறுக்கவும்: துணுக்குகள் JSON வடிவத்தில் வரையறுக்கப்படுகின்றன. ஒவ்வொரு துணுக்கிற்கும் ஒரு பெயர், ஒரு முன்னொட்டு (துணுக்கைத் தூண்டுவதற்கு நீங்கள் தட்டச்சு செய்யும் குறுக்குவழி), ஒரு உடல் (செருகப்பட வேண்டிய குறியீடு) மற்றும் விருப்ப விவரம் உள்ளது.
எடுத்துக்காட்டு (ஜாவாஸ்கிரிப்ட்):
{
"For Loop": {
"prefix": "forl",
"body": [
"for (let i = 0; i < $1; i++) {",
" $0",
"}"
],
"description": "For loop with index"
}
}
இந்த எடுத்துக்காட்டில்:
"ஃபார் லூப்": துணுக்கின் பெயர் (உங்கள் குறிப்புக்காக).
"forl": முன்னொட்டு. "forl" என தட்டச்சு செய்து Tab ஐ அழுத்தினால் துணுக்கை செருகும்.
"body": செருக வேண்டிய குறியீடு. $1, $2 போன்றவை டேப்ஸ்டாப்கள் (பிளேஸ்ஹோல்டர்கள்). $0 என்பது இறுதி கர்சர் நிலை.
"description": IntelliSense பரிந்துரைகளில் காட்டப்படும் விருப்ப விளக்கம்.
துணுக்குகளைப் பயன்படுத்துதல்:
முன்னொட்டைத் தட்டச்சு செய்க: சரியான மொழி வகையின் கோப்பில், நீங்கள் வரையறுத்த முன்னொட்டைத் தட்டச்சு செய்யத் தொடங்குங்கள் (எ.கா., forl).
துணுக்கைத் தேர்ந்தெடுக்கவும்: VS குறியீட்டின் IntelliSense துணுக்கைப் பரிந்துரைக்கும். அம்புக்குறி விசைகள் அல்லது கிளிக் செய்வதன் மூலம் அதைத் தேர்ந்தெடுக்கவும்.
டேப்ஸ்டாப்களைப் பயன்படுத்தவும்: டேப்ஸ்டாப்புகளுக்கு இடையே செல்ல Tab ஐ அழுத்தவும் ($1, $2, முதலியன) மற்றும் மதிப்புகளை நிரப்பவும்.
மாறிகள்:
$TM_FILENAME, $CURRENT_YEAR போன்ற மாறிகளையும் துணுக்குகள் பயன்படுத்தலாம். முழுப் பட்டியலுக்கு, VS குறியீடு ஆவணத்தைப் பார்க்கவும்.
மாறிகள் கொண்ட எடுத்துக்காட்டு (பைதான்):
{
"New Python File": {
"prefix": "newpy",
"body": [
"#!/usr/bin/env python3",
"# -*- coding: utf-8 -*-",
"",
"# ${TM_FILENAME}",
"# Created by: ${USER} on ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}"
]
}
}
துணுக்குகளை மாஸ்டரிங் செய்வதன் மூலம், நீங்கள் மீண்டும் மீண்டும் தட்டச்சு செய்வதை கணிசமாகக் குறைத்து, உங்கள் குறியீட்டில் நிலைத்தன்மையை உறுதிப்படுத்திக் கொள்ளலாம். பொதுவாகப் பயன்படுத்தப்படும் குறியீடு வடிவங்களுக்கு உங்களின் சொந்த துணுக்குகளை உருவாக்கி, உங்கள் குறியீட்டுத் திறனைப் பார்க்கவும்.