visual-studio-code - vscode 片段中的 const case

标签 visual-studio-code code-snippets vscode-snippets

嘿,我正在寻找一种方法来使 vscode 片段将我的变量名称转换为 const case:

例如

${1:regular}
${1:/constCase/}

如果我在里面写 heyThisIsVariable ,它会变成:

heyThisIsVariable
HEY_THIS_IS_VARIABLE

最佳答案

在您的代码片段中尝试一下:

"body": [
  "$1",
  "${1/([a-z]+)|([A-Z][^A-Z]*)/${1:/upcase}${2:+_}${2:/upcase}/g}",
]

它适用于任意数量(1 到无穷大)的“单词”。

关于visual-studio-code - vscode 片段中的 const case,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62622190/

相关文章:

debugging - 无法在 vscode 中使用 alt+arrow 切换 tmux Pane

Woocommerce:覆盖现有电子邮件所需的登录信息。将订单添加到用户帐户

visual-studio-code - Visual Studio 代码片段选择和变量

regex - VS 代码 : How to convert snippet placeholder from camelCase to SCREAMING_SNAKE_CASE?

regex - vscode 片段 - 多个正则表达式转换文件路径+文件名

ruby - 如何使用 VSCode 执行 Ruby 脚本?

c++ - 如何将 g++ 从 MinGW 添加到 PATH

git - Visual Studio 代码和 git : Permission denied to X

visual-studio-code - 快速建议在代码段占位符内不起作用

visual-studio-code - VS 代码片段替换(转换)适用于变量而不是占位符