1

例如,我想像代码片段中的变量一样重用这个转换,而不是一次又一次地编写转换

${TM_FILENAME_BASE/(.*)$/${1:/pascalcase}/}
    "example": {
        "prefix": "example",
        "body": [
            "${TM_FILENAME_BASE/(.*)$/${1:/pascalcase}/} ${1:name1} = _${1};",
            "${TM_FILENAME_BASE/(.*)$/${1:/pascalcase}/} ${2:name2} = _${2};",
            "${TM_FILENAME_BASE/(.*)$/${1:/pascalcase}/} ${3:name3} = _${3};",
            //...
        ],
        "description": "example"
    },
4

1 回答 1

2

您可以通过将其分配给占位符并引用该数字来重复相同的转换,如下所示:

  "example": {
    "prefix": "example",
    "body": [
      "${4:${TM_FILENAME_BASE/(.*)$/${1:/pascalcase}/}} ${1:name1} = _${1};",
      "${4} ${2:name2} = _${2};",
      "${4} ${3:name3} = _${3};",
    ]
  }
于 2021-03-03T00:32:16.517 回答