なぜ異なるケースがあるのか
言語ごとに異なる命名規則があります。JavaScriptは変数にcamelCase、クラスにPascalCase、PythonとRubyはsnake_case、CSSやURLはkebab-case、定数はSCREAMING_SNAKE_CASEが一般的。このツールでワンクリックで切り替えられます。
どこでどのケースを使うか
- camelCase:JavaScript変数、JSONプロパティ、Java/C#メソッド
- PascalCase:C#・TypeScript・Javaのクラス、Reactコンポーネント
- snake_case:Python・Ruby・Rust変数、SQLカラム名
- kebab-case:CSSクラス、URL/スラッグ、HTMLのdata属性