Online nga Code sa Snippet Converter Tool, Suportahi ang JavaScript / TypeScript / React / JSX / TSX      

Palihog pagsulod ug snippet name (name)
Palihug pagsulod ug snippet prefix (prefix)
Palihog pagsulod ug snippet description (description)
Palihug isulod ang code text (code body)
Uri sa Kaliwatan
Nahimo nga Resulta sa Snippet

VSCode Giunsa paggamit ang mga snippet sa code


Snippets in Visual Studio Code
Ang mga snippet sa VS Code usa ka kusgan nga paagi aron mapausbaw ang imong pagka-produktibo sa coding pinaagi sa pag-automate sa pagsulud sa sagad nga gigamit nga mga bloke sa code. Mahimo kini nga yano nga pagpalapad sa teksto o mas komplikado nga mga template nga adunay mga placeholder ug mga variable. Ania kung giunsa sila magamit:

Paghimo og mga Snippet:

Pag-access sa Mga Setting sa Snippet: Adto sa File > Preferences > User Snippet (Code > Preferences > User Snippet sa macOS). Sa laing paagi, gamita ang command palette (Ctrl+Shift+P o Cmd+Shift+P) ug i-type ang “Preferences: Configure User Snippet”.

Pagpili og Pinulongan: Maaghat ka sa pagpili og pinulongan para sa imong snippet (pananglitan, javascript.json, python.json, ug uban pa). Kini nagsiguro nga ang snippet magamit lamang alang sa piho nga pinulongan. Makahimo ka usab og "Global Snippet" nga file kung gusto nimo nga ang snippet ma-access sa tanan nga mga pinulongan.

Ipasabut ang Snippet: Ang mga snippet gihubit sa format nga JSON. Ang matag snippet adunay usa ka ngalan, usa ka prefix (ang shortcut nga imong i-type aron ma-trigger ang snippet), usa ka lawas (ang code nga ibutang), ug usa ka opsyonal nga paghulagway.

Pananglitan (JavaScript):
{
  "For Loop": {
    "prefix": "forl",
    "body": [
      "for (let i = 0; i < $1; i++) {",
      "  $0",
      "}"
    ],
    "description": "For loop with index"
  }
}
Niini nga pananglitan:

"Alang sa Loop": Ang ngalan sa snippet (alang sa imong pakisayran).
"forl": Ang prefix. Ang pag-type sa "forl" ug pagpindot sa Tab magsal-ot sa snippet.
"lawas": Ang code nga isulod. Ang $1, $2, ug uban pa maoy mga tabstop (mga placeholder). Ang $0 mao ang katapusang posisyon sa cursor.
"description": Usa ka opsyonal nga deskripsyon nga gipakita sa mga sugyot sa IntelliSense.
Paggamit sa mga Snippet:

I-type ang Prefix: Sa usa ka file sa saktong matang sa pinulongan, sugdi ang pag-type sa prefix nga imong gihubit (pananglitan, forl).

Pilia ang Snippet: VS Code's IntelliSense magsugyot sa snippet. Pilia kini gamit ang mga arrow key o pinaagi sa pag-klik.

Gamita ang Tabstops: Pindota ang Tab aron maka-navigate tali sa mga tabstops ($1, $2, etc.) ug pun-a ang mga value.

Mga variable:

Ang mga snippet mahimo usab nga mogamit sa mga variable sama sa $TM_FILENAME, $CURRENT_YEAR, ug uban pa. Alang sa usa ka tibuuk nga lista, tan-awa ang dokumentasyon sa VS Code.

Pananglitan nga adunay mga Variable (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}"
    ]
  }
}
Pinaagi sa pag-master sa mga snippet, mahimo nimong makunhuran ang nagbalikbalik nga pag-type ug masiguro ang pagkamakanunayon sa imong code. Eksperimento sa paghimo sa imong kaugalingon nga mga snippet para sa kasagarang gigamit nga mga pattern sa code ug tan-awa ang imong pagkaayo sa coding nga motaas.