변수명 생성기
문구를 camelCase, snake_case, PascalCase, kebab-case 등으로 변환합니다.
camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
SCREAMING_SNAKE
USER_PROFILE_IMAGE_URL
kebab-case
user-profile-image-url
UPPER-KEBAB
USER-PROFILE-IMAGE-URL
dot.notation
user.profile.image.url
Train-Case
User-Profile-Image-Url
flatcase
userprofileimageurl
FLATCASE
USERPROFILEIMAGEURL
path/case
user/profile/image/url
$variable
$userProfileImageUrl
--css-var
--user-profile-image-url
SQL_COLUMN
USER_PROFILE_IMAGE_URL
Click any value to copy to clipboard.
이 도구 소개
Variable Name Generator는 자연어 구문이나 기존 변수명을 다양한 프로그래밍 언어와 환경에서 사용되는 14가지 일반적인 네이밍 컨벤션으로 변환합니다.
변환기는 입력값을 공백, 하이픈, 밑줄, 슬래시, 점, 그리고 camelCase/PascalCase 경계를 기준으로 분리합니다. 이후 대상 형식에 맞게 단어를 재조합합니다. 입력값은 변환 전에 자동으로 소문자로 정규화됩니다.
사용 방법
- 자연어 구문이나 기존 변수명을 입력하세요.
- 도구가 즉시 14가지 네이밍 컨벤션 변형을 생성합니다.
- 결과를 클릭하면 클립보드에 복사됩니다.
- 컨벤션을 전환하며 사용 중인 언어나 프레임워크에 맞는 형식을 찾아보세요.
활용 사례
JavaScript 개발자는 변수명과 클래스명을 위해 구문을 camelCase나 PascalCase로 변환합니다. Python 개발자는 함수명에 snake_case를 사용합니다. CSS 개발자는 커스텀 속성(--my-var)에 kebab-case를 사용합니다. 데이터베이스 엔지니어는 컬럼명에 SQL_COLUMN 스타일을 사용합니다.
자주 묻는 질문
- 기존의 camelCase나 PascalCase 입력도 처리하나요? — 네. 이 도구는 대상 형식을 적용하기 전에 camelCase와 PascalCase를 개별 단어로 분리합니다.
- 입력값에서 어떤 문자가 제거되나요? — 공백, 하이픈, 밑줄, 슬래시, 점을 제외한 영숫자가 아닌 문자는 제거됩니다. 숫자는 유지됩니다.
- 출력값이 기본적으로 소문자인 이유는 무엇인가요? — 이 도구는 대부분의 네이밍 표준 관례를 따라, 대상 대소문자 규칙을 적용하기 전에 입력값을 소문자로 정규화합니다.