Skip to content

Instantly share code, notes, and snippets.

@cmstead
Last active March 3, 2024 06:40
Show Gist options
  • Save cmstead/7ad64539d13dfdb5a2591bc3be3c8eeb to your computer and use it in GitHub Desktop.
Save cmstead/7ad64539d13dfdb5a2591bc3be3c8eeb to your computer and use it in GitHub Desktop.
VS Code snippet transform: convert camel case to Pascal case or vice versa
// If you want to convert a PascalCase variable to camelCase, you can do the following:
// Where `n` is the tab stop you want to reference
${n/^(.)(.*)$/${1:/downcase}${2}/}
// Example: ${1:This is my original} => ${1/^(.)(.*)$/${1:/downcase}${2}/}
// If you want to convert a camelCase variable to PascalCase, you can do the following:
// Where `n` is the tab stop you want to reference
${n/^(.)(.*)$/${1:/upcase}${2}/}
// Example: ${1:This is my original} => ${1/^(.)(.*)$/${1:/upcase}${2}/}
@alicerocheman
Copy link

alicerocheman commented Oct 13, 2022

:/camelcase works as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment