gpt4 book ai didi

visual-studio-code - VS 代码 : How to convert snippet placeholder to uppercase or lowercase?

转载 作者:行者123 更新时间:2023-12-04 11:00:16 27 4
gpt4 key购买 nike

在 VS Code 中,创建 user defined snippets 的文档提到一些Grammar其中包括 /upcase 的选项, /downcase , 和 /capitalize ,但我不知道如何使用它。

我正在使用最新版本的 VS Code:Version 1.25.0在 Mac 上。

看起来这个片段应该在输入并点击标签后将占位符的值转换为大写和小写,但它没有:

"test": {
"prefix": "test",
"body": "${1} -> ${1:/upcase} ${1:/downcase}"
},

流程和预期结果
  • 类型 test
  • 点击标签以获取片段。
  • 类型 Asdf以导致:
    Asdf -> Asdf Asdf
  • 点击标签以获得预期的结果:
    Asdf -> ASDF asdf

  • 当前结果
    asdf -> asdf asdf

    最佳答案

    试试这个:

    "test": {
    "prefix": "test",
    // "body": "${1} -> ${1/(.*)/${1:/upcase}/} > ${1/(.*)/${1:/downcase}/}"
    // simpler version below works too
    "body": "${1} -> ${1/(.*)/${1:/upcase} ${1:/downcase}/}"
    }

    您需要点击 Tab 来应用转换。

    关于visual-studio-code - VS 代码 : How to convert snippet placeholder to uppercase or lowercase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51272365/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com