Skip to main content
DevTools24

命名风格转换器

在编程中使用的不同命名约定之间转换文本。输入任何格式,即时获取所有大小写变体。

Input can be in any format - camelCase, snake_case, kebab-case, or plain text

Common Usage

  • camelCase: JavaScript variables, JSON keys
  • PascalCase: Class names, React components
  • snake_case: Python, Ruby, database columns
  • SCREAMING_SNAKE: Constants, environment variables
  • kebab-case: URLs, CSS classes, HTML attributes

命名约定 - 技术详情

不同的编程语言和上下文使用不同的命名约定。JavaScript 通常对变量使用 camelCase,对类使用 PascalCase。Python 使用 snake_case。CSS 使用 kebab-case。常量通常使用 SCREAMING_SNAKE_CASE。

命令行替代方案

# No direct CLI equivalent, but you can use sed:\necho 'helloWorld' | sed 's/\\([A-Z]\\)/_\\L\\1/g' | sed 's/^_//'  # to snake_case