스마트 ↔ 직선 따옴표 변환
`"plain"`·`'plain'`을 적절한 타이포그래픽(`"fancy"`·`'fancy'`)으로 — 또는 반대로 코드·JSON·CLI 명령에 붙여넣기 안전하게. 단어 안 아포스트로피(`it's`)는 감지되어 여는 따옴표가 아닌 닫는 작은 따옴표로 출력. 선택한 언어 스타일: 영어 곡선·프랑스어 guillemets `« »`·독일어 low-9 `„ "`.
—
결과
“Knowledge is power” — Bacon’s old line, and it’s still true today. She said ‘hi’ to me.
아포스트로피 규칙(`it's`·`world's`)은 휴리스틱 — 특이한 구두점 있는 텍스트는 결과 확인.
사용법
- 방향 선택: To Smart(출판) 또는 To Straight(코드·데이터).
- Smart로 갈 때 언어 선택으로 올바른 스타일 적용.
- 텍스트 입력 — 타이핑하면서 결과 업데이트.
자주 묻는 질문
- 코드에서 스마트 따옴표가 왜 문제?
- JavaScript·Python·JSON·shell·SQL 모두 ASCII `"`·`'`를 기대. Word·Notion·많은 CMS에서 텍스트 복사 시 곡선 따옴표가 함께 와서 문자열 리터럴이 헷갈리는 파싱 오류로 깨짐. 이 도구로 왕복하면 해결.
- 아포스트로피와 닫는 작은 따옴표 구분?
- `'`가 두 글자 사이(`don't`·`world's`)면 거의 항상 아포스트로피로 닫는 작은 따옴표 글리프. 그 외 패턴에선 일반 인용처럼 열림/닫힘 교대.
- 프랑스어·독일어 스타일의 특별점?
- 프랑스어는 안쪽에 non-breaking space가 있는 guillemets(`« hello »`). 독일어는 low-9 열림과 high-9 닫힘(`„hello"`). 둘 다 정확히 출력; 직선 따옴표 역변환은 여분 공백을 제거.
관련 도구
랜덤 명언 생성기
엄선된 명언 컬렉션에서 무작위 추출 — 지혜·동기부여·유머·기술·삶 — 한 번 클릭으로 복사.
랜덤 0 0
Mojibake 복구 (깨진 UTF-8 수리)
잘못된 인코딩 왕복으로 깨진 텍스트 복구 — café, don’t, 😀를 café, don't, 😀로 되돌림 — 자동·안전하게, 브라우저에서.
텍스트 0 0
탭 ↔ 공백 들여쓰기 변환기
설정 가능한 탭 너비로 줄 앞 들여쓰기를 탭과 공백 사이에서 브라우저에서 변환합니다.
텍스트 0 0
Soundex 음성 코드 생성기
이름이나 단어의 미국식 Soundex 코드를 생성합니다 — 발음이 비슷한 철자를 한데 묶는 4자리 음성 키. 한 줄에 한 이름씩 브라우저에서 인코딩합니다.
텍스트 0 0
모스 부호 변환
텍스트와 국제 모스 부호 양방향 변환. A-Z·0-9·구두점 지원. 문자·단어 구분자 커스터마이즈.
텍스트 0 0
대소문자 변환기
대문자·소문자·Title·camelCase·snake_case 등으로 변환하세요.
텍스트 0 0