Visual studio code VS代码片段:如何基于camelCase变量进行camelCase变量转换?
目标:在VS代码中,我试图创建一个接受“FooBar”并输出“FooBar FooBar”的代码段 当前代码:我有“$1${1:camelcase}”作为代码片段的主体。但它输出“FooBar FooBar”。我尝试了许多其他选项,但似乎都不起作用。我知道我可能错过了一些相对简单的东西Visual studio code VS代码片段:如何基于camelCase变量进行camelCase变量转换?,visual-studio-code,vscode-snippets,Visual Studio Code,Vscode Snippets,目标:在VS代码中,我试图创建一个接受“FooBar”并输出“FooBar FooBar”的代码段 当前代码:我有“$1${1:camelcase}”作为代码片段的主体。但它输出“FooBar FooBar”。我尝试了许多其他选项,但似乎都不起作用。我知道我可能错过了一些相对简单的东西 问题:什么样的正确语法可以使变量名的第一个字母变成小写?您只需将字符串分成两部分 ${1/(.)(.*)/${1:/downcase}${2}/} 你真正需要的是第一个字母,忽略其余的: "$1
问题:什么样的正确语法可以使变量名的第一个字母变成小写?您只需将字符串分成两部分
${1/(.)(.*)/${1:/downcase}${2}/}
你真正需要的是第一个字母,忽略其余的:
"$1 ${1/(.)/${1:/downcase}/}",
另外,没有:/camelcase
转换,请参阅
只有:/upcase
,:/downcase
,:/capitalize
和未提示的:/pascalcase