TL
툴랩
💰후원하기
💰후원하기

변수명 생성기

문구를 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 경계를 기준으로 분리합니다. 이후 대상 형식에 맞게 단어를 재조합합니다. 입력값은 변환 전에 자동으로 소문자로 정규화됩니다.

사용 방법

  1. 자연어 구문이나 기존 변수명을 입력하세요.
  2. 도구가 즉시 14가지 네이밍 컨벤션 변형을 생성합니다.
  3. 결과를 클릭하면 클립보드에 복사됩니다.
  4. 컨벤션을 전환하며 사용 중인 언어나 프레임워크에 맞는 형식을 찾아보세요.

활용 사례

JavaScript 개발자는 변수명과 클래스명을 위해 구문을 camelCase나 PascalCase로 변환합니다. Python 개발자는 함수명에 snake_case를 사용합니다. CSS 개발자는 커스텀 속성(--my-var)에 kebab-case를 사용합니다. 데이터베이스 엔지니어는 컬럼명에 SQL_COLUMN 스타일을 사용합니다.

자주 묻는 질문

  • 기존의 camelCase나 PascalCase 입력도 처리하나요?네. 이 도구는 대상 형식을 적용하기 전에 camelCase와 PascalCase를 개별 단어로 분리합니다.
  • 입력값에서 어떤 문자가 제거되나요?공백, 하이픈, 밑줄, 슬래시, 점을 제외한 영숫자가 아닌 문자는 제거됩니다. 숫자는 유지됩니다.
  • 출력값이 기본적으로 소문자인 이유는 무엇인가요?이 도구는 대부분의 네이밍 표준 관례를 따라, 대상 대소문자 규칙을 적용하기 전에 입력값을 소문자로 정규화합니다.