EditorConfig 생성기
개발
들여쓰기, 줄 끝, 문자셋, 공백 규칙을 선택하면 [*] 섹션용 .editorconfig 파일을 바로 얻을 수 있고, Markdown(끝 공백 유지)과 Makefile(탭)용 선택적 재정의도 추가됩니다. EditorConfig는 프로젝트 참여자 모두가 여러 에디터와 IDE에서 코딩 스타일을 일관되게 유지하도록 해줍니다. 모든 처리는 브라우저에서 로컬로 실행되며 아무것도 업로드되지 않습니다.
—
.editorconfig
사용법
- 들여쓰기 스타일과 크기, 줄 끝, 문자셋을 선택합니다.
- root, 끝 공백 제거, 마지막 줄바꿈, 선택적 재정의를 토글합니다.
- 생성된 파일을 복사해 프로젝트 루트에 .editorconfig로 저장합니다.
자주 묻는 질문
- root = true는 무엇을 하나요?
- 이 파일을 최상위 EditorConfig 파일로 표시하여 에디터가 상위 디렉터리를 더 이상 찾지 않게 합니다. 프로젝트 루트에 두고, 설정 파일을 중첩하지 않는 한 켜둡니다.
- [*.md] 재정의는 왜 필요한가요?
- Markdown은 강제 줄바꿈에 끝 공백 두 개를 사용하므로 끝 공백을 제거하면 깨집니다. 이 재정의는 .md 파일에만 끝 공백 제거를 비활성화합니다.
- 에디터가 기본으로 지원하나요?
- 많은 에디터가 지원합니다(예: JetBrains IDE, EditorConfig 확장이 있는 VS Code). 파일은 INI 형식의 일반 텍스트로, EditorConfig를 인식하는 모든 도구가 읽습니다.
- 업로드되는 게 있나요?
- 아니요. 파일은 전적으로 브라우저에서 생성되며 아무것도 업로드되지 않습니다.
관련 도구
Base64 ↔ 16진수 변환기
Base64 문자열을 16진수 바이트로, 16진수를 다시 Base64로 변환합니다. URL-safe 지원, 브라우저에서 동작합니다.
개발00
Quoted-Printable 인코더 & 디코더
텍스트를 MIME Quoted-Printable(RFC 2045)로 인코딩하거나 다시 디코딩 — =XX 이스케이프·소프트 줄바꿈·UTF-8 처리, 인코딩 시 76자 줄바꿈 — 브라우저에서.
개발00
해시 생성기 (SHA)
텍스트로 SHA-1·SHA-256·SHA-384·SHA-512 해시를 생성하세요.
개발00
URL 인코더 / 디코더
URL용으로 텍스트를 퍼센트 인코딩하거나, 인코딩된 URL을 디코딩하세요.
개발00
Base64 인코더 / 디코더
텍스트를 Base64로 인코딩하거나 다시 텍스트로 디코딩하세요.
개발00
JSON 포맷터 & 검증기
브라우저에서 바로 JSON을 포맷·정렬·압축·검증하세요.
개발00