🔤 대소문자 변환기란?
대소문자 변환기는 텍스트를 다양한 케이스 형식으로 변환하는 도구입니다. UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE 등 프로그래밍과 문서 작성에 필요한 모든 케이스 변환을 한 번에 처리할 수 있습니다. 변수명 작성, API 응답 키 변환, 제목 포맷팅 등에 활용됩니다.
📋 케이스 종류별 설명
camelCase: 첫 단어 소문자, 이후 단어 첫 글자 대문자. JavaScript/Java 변수명에 사용 (예: userName)
PascalCase: 모든 단어 첫 글자 대문자. 클래스명, 컴포넌트명에 사용 (예: UserProfile)
snake_case: 단어를 언더스코어로 연결. Python, Ruby 변수명에 사용 (예: user_name)
kebab-case: 단어를 하이픈으로 연결. URL, CSS 클래스에 사용 (예: user-name)
CONSTANT_CASE: 전부 대문자 + 언더스코어. 상수 정의에 사용 (예: MAX_COUNT)
Title Case: 각 단어의 첫 글자 대문자. 제목, 헤드라인에 사용
자주 묻는 질문
프로그래밍에서 어떤 케이스를 사용해야 하나요?▼
언어마다 관례가 다릅니다. JavaScript/Java는 camelCase(변수)와 PascalCase(클래스), Python은 snake_case, CSS는 kebab-case를 주로 사용합니다.
한글도 변환되나요?▼
대소문자 변환은 알파벳에만 적용됩니다. 한글은 변경 없이 유지되며, 영문만 선택적으로 변환됩니다.
camelCase와 PascalCase의 차이는?▼
camelCase는 첫 단어가 소문자(userName)이고, PascalCase는 첫 단어도 대문자(UserName)입니다. 변수에는 camelCase, 클래스/타입에는 PascalCase를 사용합니다.