സ്നിപ്പെറ്റ് കൺവെർട്ടർ ടൂളിലേക്കുള്ള ഓൺലൈൻ കോഡ്, ജാവാസ്ക്രിപ്റ്റ് / ടൈപ്പ്സ്ക്രിപ്റ്റ് / റിയാക്റ്റ് / ജെഎസ്എക്സ് / ടിഎസ്എക്സ് പിന്തുണയ്ക്കുക      

ദയവായി ഒരു സ്‌നിപ്പറ്റ് പേര് നൽകുക (name)
ദയവായി ഒരു സ്‌നിപ്പറ്റ് പ്രിഫിക്‌സ് നൽകുക (prefix)
ദയവായി ഒരു സ്‌നിപ്പറ്റ് വിവരണം നൽകുക (description)
ദയവായി കോഡ് ടെക്സ്റ്റ് നൽകുക (code body)
ജനറേഷൻ തരം
സൃഷ്ടിച്ച സ്നിപ്പറ്റ് ഫലം

VSCode കോഡ് സ്നിപ്പെറ്റുകൾ എങ്ങനെ ഉപയോഗിക്കാം


Snippets in Visual Studio Code
സാധാരണയായി ഉപയോഗിക്കുന്ന കോഡ് ബ്ലോക്കുകൾ ചേർക്കുന്നത് ഓട്ടോമേറ്റ് ചെയ്ത് നിങ്ങളുടെ കോഡിംഗ് ഉൽപ്പാദനക്ഷമത വർദ്ധിപ്പിക്കുന്നതിനുള്ള ശക്തമായ മാർഗമാണ് VS കോഡ് സ്നിപ്പെറ്റുകൾ. അവ പ്ലെയ്‌സ്‌ഹോൾഡറുകളും വേരിയബിളുകളും ഉള്ള ലളിതമായ ടെക്‌സ്‌റ്റ് വിപുലീകരണങ്ങളോ കൂടുതൽ സങ്കീർണ്ണമായ ടെംപ്ലേറ്റുകളോ ആകാം. അവ എങ്ങനെ പ്രയോജനപ്പെടുത്താമെന്നത് ഇതാ:

സ്നിപ്പെറ്റുകൾ സൃഷ്ടിക്കുന്നു:

സ്നിപ്പറ്റ് ക്രമീകരണങ്ങൾ ആക്സസ് ചെയ്യുക: ഫയൽ > മുൻഗണനകൾ > ഉപയോക്തൃ സ്നിപ്പെറ്റുകൾ (കോഡ് > മുൻഗണനകൾ > macOS-ലെ ഉപയോക്തൃ സ്നിപ്പെറ്റുകൾ) എന്നതിലേക്ക് പോകുക. പകരമായി, കമാൻഡ് പാലറ്റ് (Ctrl+Shift+P അല്ലെങ്കിൽ Cmd+Shift+P) ഉപയോഗിച്ച് "മുൻഗണനകൾ: ഉപയോക്തൃ സ്‌നിപ്പെറ്റുകൾ കോൺഫിഗർ ചെയ്യുക" എന്ന് ടൈപ്പ് ചെയ്യുക.

ഒരു ഭാഷ തിരഞ്ഞെടുക്കുക: നിങ്ങളുടെ സ്‌നിപ്പെറ്റിനായി ഒരു ഭാഷ തിരഞ്ഞെടുക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടും (ഉദാ. javascript.json, python.json, മുതലായവ). ആ പ്രത്യേക ഭാഷയ്ക്ക് മാത്രമേ സ്നിപ്പറ്റ് ലഭ്യമാണെന്ന് ഇത് ഉറപ്പാക്കുന്നു. സ്‌നിപ്പെറ്റ് എല്ലാ ഭാഷകളിലും ആക്‌സസ് ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ നിങ്ങൾക്ക് ഒരു "ഗ്ലോബൽ സ്‌നിപ്പെറ്റുകൾ" സൃഷ്‌ടിക്കാനും കഴിയും.

സ്നിപ്പെറ്റ് നിർവചിക്കുക: സ്നിപ്പെറ്റുകൾ JSON ഫോർമാറ്റിൽ നിർവചിച്ചിരിക്കുന്നു. ഓരോ സ്‌നിപ്പെറ്റിനും ഒരു പേര്, ഒരു പ്രിഫിക്‌സ് (സ്‌നിപ്പറ്റ് പ്രവർത്തനക്ഷമമാക്കാൻ നിങ്ങൾ ടൈപ്പുചെയ്യുന്ന കുറുക്കുവഴി), ഒരു ബോഡി (ചേർക്കേണ്ട കോഡ്), ഒരു ഓപ്‌ഷണൽ വിവരണം എന്നിവയുണ്ട്.

ഉദാഹരണം (JavaScript):
{
  "For Loop": {
    "prefix": "forl",
    "body": [
      "for (let i = 0; i < $1; i++) {",
      "  $0",
      "}"
    ],
    "description": "For loop with index"
  }
}
ഈ ഉദാഹരണത്തിൽ:

"ഫോർ ലൂപ്പ്": സ്‌നിപ്പറ്റിൻ്റെ പേര് (നിങ്ങളുടെ റഫറൻസിനായി).
"forl": ഉപസർഗ്ഗം. "forl" എന്ന് ടൈപ്പ് ചെയ്‌ത് ടാബ് അമർത്തുന്നത് സ്‌നിപ്പെറ്റ് ചേർക്കും.
"ശരീരം": ചേർക്കാനുള്ള കോഡ്. $1, $2 മുതലായവ ടാബ്‌സ്റ്റോപ്പുകളാണ് (പ്ലെയ്‌സ്‌ഹോൾഡറുകൾ). $0 ആണ് അവസാന കഴ്‌സർ സ്ഥാനം.
"description": IntelliSense നിർദ്ദേശങ്ങളിൽ കാണിച്ചിരിക്കുന്ന ഒരു ഓപ്ഷണൽ വിവരണം.
സ്നിപ്പെറ്റുകൾ ഉപയോഗിക്കുന്നു:

പ്രിഫിക്‌സ് ടൈപ്പ് ചെയ്യുക: ശരിയായ ഭാഷാ തരത്തിൻ്റെ ഫയലിൽ, നിങ്ങൾ നിർവചിച്ച പ്രിഫിക്‌സ് ടൈപ്പ് ചെയ്യാൻ ആരംഭിക്കുക (ഉദാ. ഫോർൽ).

സ്‌നിപ്പെറ്റ് തിരഞ്ഞെടുക്കുക: വിഎസ് കോഡിൻ്റെ ഇൻ്റലിസെൻസ് സ്‌നിപ്പറ്റ് നിർദ്ദേശിക്കും. അമ്പടയാള കീകൾ ഉപയോഗിച്ചോ ക്ലിക്ക് ചെയ്തോ അത് തിരഞ്ഞെടുക്കുക.

ടാബ്‌സ്റ്റോപ്പുകൾ ഉപയോഗിക്കുക: ടാബ്‌സ്റ്റോപ്പുകൾക്കിടയിൽ നാവിഗേറ്റ് ചെയ്യാൻ ടാബ് അമർത്തുക ($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}"
    ]
  }
}
സ്‌നിപ്പെറ്റുകൾ മാസ്റ്റേഴ്സ് ചെയ്യുന്നതിലൂടെ, നിങ്ങൾക്ക് ആവർത്തിച്ചുള്ള ടൈപ്പിംഗ് ഗണ്യമായി കുറയ്ക്കാനും നിങ്ങളുടെ കോഡിലെ സ്ഥിരത ഉറപ്പാക്കാനും കഴിയും. സാധാരണയായി ഉപയോഗിക്കുന്ന കോഡ് പാറ്റേണുകൾക്കായി നിങ്ങളുടെ സ്വന്തം സ്‌നിപ്പെറ്റുകൾ സൃഷ്‌ടിക്കുന്നത് പരീക്ഷിച്ച് നിങ്ങളുടെ കോഡിംഗ് കാര്യക്ഷമത ഉയരുന്നത് കാണുക.