Sedirišwa sa Sefetoledi sa Khoutu ya Inthaneteng, Thekgo ya JavaScript / TypeScript / React / JSX / TSX      

Hle tsenya leina la seripa (name)
Hle tsenya hlogo ya seripa (prefix)
Hle tsenya tlhalošo ya seripa (description)
Hle tsenya sengwalwa sa khoutu (code body)
Mohuta wa Moloko
Sephetho sa Seripa se se tšweleditšwego

VSCode Tsela ya go šomiša dikarolwana tša khoutu


Snippets in Visual Studio Code
Dikarolwana tša Khoutu ya VS ke tsela ye maatla ya go godiša tšweletšo ya gago ya go ngwala dikhoutu ka go itiriša go tsenywa ga diboloko tša khoutu tšeo di šomišwago ka tlwaelo. E ka ba dikatološo tše bonolo tša sengwalwa goba dithempleite tše di raraganego kudu tše di nago le ditshwari tša mafelo le diphetogo. Mona ke kamoo o ka di leverage:

Go hlama Dikarolwana:

Phihlelelo ya Dipeakanyo tša Karolwana: Eya go Faele > Dikgetho > Dikarolwana tša Modiriši (Khoutu > Dikgetho > Dikarolwana tša Modiriši go macOS). Ka go fapana le moo, šomiša phalete ya taelo (Ctrl+Shift+P goba Cmd+Shift+P) gomme o thaepe "Dikgetho: Beakanya Dikarolwana tša Modiriši".

Kgetha Polelo: O tla kgopelwa go kgetha polelo ya seripa sa gago (mohlala, javascript.json, python.json, bj.bj.). Se se netefatša gore karolwana e hwetšagala fela bakeng sa polelo yeo e itšego. Gape o ka hlama faele ya "Dikarolwana tša Lefase ka Bophara" ge o nyaka gore seripa se fihlelelege go ralala le maleme ka moka.

Hlaloša Seripa: Dikarolwana di hlalošitšwe ka sebopego sa JSON. Seripa se sengwe le se sengwe se na le leina, hlogo (tsela ye kopana yeo o tlago go e thaepa go hlohleletša seripa), mmele (khoutu yeo e tlago tsenywa), le tlhalošo ya boikgethelo.

Mohlala (JavaScript): .
{
  "For Loop": {
    "prefix": "forl",
    "body": [
      "for (let i = 0; i < $1; i++) {",
      "  $0",
      "}"
    ],
    "description": "For loop with index"
  }
}
Mohlaleng wo:

"For Loop": Leina la seripa (bakeng sa tšhupetšo ya gago).
"forl": Sehlongwapele. Go thaepa "forl" le go tobetša Tab go tla tsenya seripa.
"mmele": Khoutu ya go tsenya. $ 1, $ 2, bjalobjalo ke di-tabstop (di-placeholder). $ 0 ke boemo bja mafelelo bja khesara.
"tlhaloso": Tlhaloso ya boikgethelo yeo e bontšhitšwego ka go ditšhišinyo tša IntelliSense.
Go diriša Dikarolwana:

Thaepa Sehlongwapele: Ka faeleng ya mohuta wa polelo ye e nepagetšego, thoma go thaepa hlogo ye o e hlalošitšego (mohlala, forl).

Kgetha Seripa: IntelliSense ya VS Code e tla šišinya seripa. E kgethe ka dinotlelo tša motsu goba ka go klika.

Šomiša Dithepo: Tobetša Thepo go sepela magareng ga dithepo ($1, $2, bjalobjalo) gomme o tlatše dikelo.

Diphetogo: .

Dikarolwana di ka šomiša gape diphetogo tša go swana le $TM_FILENAME, $CURRENT_YEAR, bj.bj.Bakeng sa lenaneo le le feletšego, bona ditokomane tša Khoutu ya VS.

Mohlala ka Diphetogo (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}"
    ]
  }
}
Ka go tseba dikarolwana gabotse, o ka fokotša kudu go thaepa ka go ipoeletša le go netefatša go se fetoge ka khoutung ya gago. Leka go hlama dikarolwana tša gago tša dipaterone tša khoutu tšeo di šomišwago ka tlwaelo gomme o lebelele bokgoni bja gago bja go ngwala dikhoutu bo hlatlogela godimo.