vsCode 设置用户代码片段详解(以React为例)

react

设置入口

setting ==> user Snippets
设置 ===> 用户代码片段

setting/设置指的是vscode左下角的那个齿轮图标


选中javascriptreact.json文件做修改。

每个代码片段的数据结构为:

{

"Snippet Name": {

"prefix": "cc", // 触发片段的快捷键

"body": [

"import React, { $1 } from 'react'",

"",

"class $2 extends ${1} {",

" render(){",

" return (",

" $3$0",

" )",

" }",

"}",

"",

"export default ${2:MyComponent}"

],

"description": "Create Basic Component"

},

"Constructor": {

"prefix": 'ctr',

"body": [

"constructor() {",

" super()",

"}"

]

}

}

placeholder 分析:

  • $1 作为光标第一个停留的位置,以供用户输入
  • ${1: defaultValue} 与$1相关联,同时有光标停留,defaultValue作为相关联两处光标的默认值
  • $2 第一个光标位置输入完成后按下tab后停留位置
  • ${2} 与$2相关联,同时有关标停留,但没有提供默认值,需用户手动输入
  • …以此类推
  • $0 切换tab最终光标停留的位置

以上是 vsCode 设置用户代码片段详解(以React为例) 的全部内容, 来源链接: utcz.com/z/383480.html

回到顶部