Visual Studio代码:在输入代码段时替换char case

时间:2018-01-28 13:50:02

标签: angular typescript visual-studio-code code-snippets

我正在尝试为Visual Studio Code和TypeScript编写代码片段。到目前为止,我设法镜像这样的类型字:

import { ${1:Name}Component } from './${1:name}.component';

当我在#1位置输入单词时,它被镜像为#2,如下所示:

import { MynameComponent } from './Myname.component';

是否可以更改片段,以便#2的地方小写如下:

import { MynameComponent } from './myname.component';

1 个答案:

答案 0 :(得分:1)

vscode v.1.25中最近添加了转换代码段的功能。在您的情况下,请尝试以下代码段:

"import components": {
    "prefix": "isml",
    "body": [
      "import { ${1/(.*)/$1Component } from '.\\/${1:/downcase}/}.component'",
    ],
    "description": "small"
  },

触发前缀。输入组件名称(在本例中为Myname)后,点击 tab ,它将按需要完成代码段。

import { MynameComponent } from './myname.component';