我想创建一个VSCode用户片段,这将帮助我在html中构建按钮元素。
我的问题是,我需要将输出的占位符值资本化。
这是我当前的进度:
现有片段:
"<button type=\"${1|button,submit|}\" name=\"$2\" class=\"btn $2\">${3:$2}</button>"
当前输出:
<button type="button" name="demo" class="btn demo">demo</button>
所需的输出:
<button type="button" name="demo" class="btn demo">Demo</button>
((唯一的区别是按钮文本中的“ D”为大写。)
注:一旦实现,我需要一个解决方案,其中“ Demo”(在上面的示例中)将保留一个占位符,以便可以在必要时快速覆盖它!
尝试:
"<button type=\"${1|button,submit|}\" name=\"$2\" class=\"btn $2\">${3:${2/(.*)/${1:/upcase}/}}</button>",
大写,仍在选择中。