【问题标题】:How to get the first letter from the current file for a VSCode snippet?如何从当前文件中获取 VSCode 片段的第一个字母?
【发布时间】:2021-07-05 16:16:21
【问题描述】:

我正在尝试从当前文件中获取第一个字母,以创建一个如下所示的 sn-p:

const f = new Object()

其中f 是当前文件的第一个字母。我知道我可以使用TM_FILENAME_BASE 访问文件名,但如何只能访问第一个字母?

【问题讨论】:

    标签: visual-studio-code vscode-snippets


    【解决方案1】:

    "body": ["${TM_FILENAME_BASE/(.).*/$1/}"],

    (.) 捕获组 1 中的第一个字符
    .* 匹配其余字符,稍后您不会使用它,但您确实想匹配它
    $1 将整个匹配替换为第一个捕获组

    一般来说,您正在寻找snippet variable transforms

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多