Kuutorgal waylude Kod to Snippet, Ballal JavaScript / Tappirde / React / JSX / TSX      

Tiiɗno, winndu innde snippet (name)
Tiiɗno, naatnu heen jokkorgal snippet (prefix)
Tiiɗno, winndu sifaa gonɗo e lowre ndee (description)
Naatnu binndol kod ngol (code body)
Sifaa Yonta
Njeñtudi Snippet jibinaaɗo

VSCode No kuutorto-ɗaa nate kodde


Snippets in Visual Studio Code
VS Code snippets ko feere doole ngam ɓeydude ƴellitaare koɗki maa e otomatiseer naatgol bolokaaji koɗki kuutorteeɗi no feewi. Ɗe mbaawi wonde yaajde binndol koyngol walla nate ɓurɗe saɗtude jogiiɗe nokkuuji e waylooji. Ko nii woni no njiyru-ɗaa ɗe:

Sosde pecce:

Heɓde Cuɓe Snippet: Yah to Fiilde > Cuɓe > Cuɓe kuutortooɗo (Kod > Cuɓe > Cuɓe kuutortooɗo e macOS). Walla, huutoro palet yamiroore (Ctrl+Shift+P walla Cmd+Shift+P) e winndude "Cuɓagol: Konfiguraasiyoŋ Pecce kuutortooɗo".

Suɓo Ɗemngal : Aɗa waawi suɓaade ɗemngal ngam jokkorgal maa (yeru, javascript.json, python.json, ekn). Ɗuum ina hollita wonde snippet oo ina heɓee tan e oon ɗemngal keeringal. Aɗa waawi kadi sosde fiilde "Global Snippets" so aɗa yiɗi fiilde ndee heɓoo e ɗemɗe ɗee kala.

Siftor Snippet: Snippets ina cifaa e mbaadi JSON. Kala jokkol ina jogii innde, jokkorgal (jokkorgal ngal mbinndat-ɗaa ngam udditde jokkorgal ngal), ɓanndu (kode nde naatnetee), e sifaa cuɓaaɗo.

Yeru (JavaSkript):
{
  "For Loop": {
    "prefix": "forl",
    "body": [
      "for (let i = 0; i < $1; i++) {",
      "  $0",
      "}"
    ],
    "description": "For loop with index"
  }
}
E nder yeru hee:

"For Loop": Innde jokkol ngol (ngam ƴeewndaade ma).
"forl": Ko adii fof. Winndude "forl" e toɓɓude Tab maa naatnu snippet oo.
"body": Kod ngam naatnude. $1, $2 ekn ko tappirɗe (nokkuuji). $0 woni nokkuure kursorde timmunde.
"siftorde": Sifaa cuɓaaɗo holliraaɗo e miijooji IntelliSense.
Huutoraade Pecce:

Winndu Prefix : E nder fiilde sifaa ɗemngal moƴƴal, fuɗɗoo winndude prefix mo cifoto-ɗaa (yeru, forl).

Suɓo Ɓoggi : IntelliSense mo VS Code maa suɓo Ɓoggi ɗii. Suɓo ɗum e jokkorgal walla e ɓuuɓde.

Huutoro Tabstops : Toɓɓu Tab ngam yahde hakkunde tabstops ($1, $2, ekn) e hebbinde nafooje.

Waylooji:

Snippets ina mbaawi kadi huutoraade waylooji ko wayi no $TM_FILENAME, $CURRENT_YEAR, ekn Ngam doggol timmungol, ƴeew binndanɗe Kod VS.

Yeru e waylooji (Python):
{
  "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}"
    ]
  }
}
So aɗa anndi snippets, aɗa waawi ustude no feewi binndol ngol e tabitinde koolondiral e nder kod maa. Foondu sosde nate maa ngam nate kodde kuutorteeɗe e ƴeewde no njuuteendi kodde maa ɓeydortoo.