Bea*_*ith 7 visual-studio-code vscode-snippets
在VS代码,用于创建文档的用户定义段提到了一些语法其中包括选项/upcase,/downcase以及/capitalize,但我无法弄清楚如何使用它。
我Version 1.25.0在Mac上使用的是最新版本的VS Code:
似乎此代码段应在输入占位符并单击tab后将占位符的值转换为大写和小写,但事实并非如此:
"test": {
"prefix": "test",
"body": "${1} -> ${1:/upcase} ${1:/downcase}"
},
Run Code Online (Sandbox Code Playgroud)
test输入Asdf结果:
Asdf -> Asdf Asdf
Run Code Online (Sandbox Code Playgroud)点击tab以得到以下预期结果:
Asdf -> ASDF asdf
Run Code Online (Sandbox Code Playgroud)asdf -> asdf asdf
Run Code Online (Sandbox Code Playgroud)
小智 16
解决方案种类:
"test": {
"prefix": "test",
"body": "$1 ${1/(.*)/${1:/upcase}/} -> ${1/(.*)/${1:/downcase}/} -> ${1/(.*)/${1:/capitalize}/}"
}
Run Code Online (Sandbox Code Playgroud)
结果:
asdF ASDF -> asdf -> AsdF
Run Code Online (Sandbox Code Playgroud)
尝试这个:
"test": {
"prefix": "test",
// "body": "${1} -> ${1/(.*)/${1:/upcase}/} > ${1/(.*)/${1:/downcase}/}"
// simpler version below works too
"body": "${1} -> ${1/(.*)/${1:/upcase} ${1:/downcase}/}"
}
Run Code Online (Sandbox Code Playgroud)
您需要点击Tab键应用转换。
| 归档时间: |
|
| 查看次数: |
3555 次 |
| 最近记录: |