Markdown 앵커 링크 재작성기
브라우저 처리문서 안 [링크](#앵커)를 실제 제목 앵커에 맞게 고칩니다. 링크 글자가 제목과 같으면 그 제목으로 연결하고, 대문자·공백 앵커는 GitHub 형식으로 바꿉니다.
- 파일·이미지·문서 처리 도구는 브라우저 안에서 처리되더라도 원본에 개인정보나 민감 정보가 포함될 수 있습니다. 공유·제출 전 원본과 결과를 한 번 더 확인하세요.
제목 문구를 바꾸면 앵커도 바뀌어서, 문서 안의 '[설치 방법](#install)' 같은 링크가 눌러도 이동하지 않게 됩니다. 이 재작성기는 문서의 제목 목록을 기준으로 같은 문서 안 링크(#으로 시작하는 링크)를 다시 맞춰 줍니다.
# 설치 방법 ## Quick Start [설치 방법](#설치-방법) [빠른 시작](#quick-start) [다음 문서](other.md#intro) <!-- 고친 링크 2개 · 문서 앵커: 설치-방법, quick-start -->
Markdown 앵커 링크 재작성기 사용 가이드
제목 문구를 바꾸면 앵커도 바뀌어서, 문서 안의 '[설치 방법](#install)' 같은 링크가 눌러도 이동하지 않게 됩니다. 이 재작성기는 문서의 제목 목록을 기준으로 같은 문서 안 링크(#으로 시작하는 링크)를 다시 맞춰 줍니다.
규칙은 두 가지입니다. 링크 글자가 어떤 제목과 같으면 그 제목의 앵커로 바꾸고, 아니면 기존 앵커를 GitHub 형식(소문자, 공백→하이픈, 기호 제거)으로 정리합니다. 결과 끝에는 '<!-- 고친 링크 2개 · 문서 앵커: … -->' 주석으로 바꾼 개수와 문서의 앵커 목록이 붙습니다.
other.md#intro처럼 다른 파일로 가는 링크와 일반 웹 주소는 건드리지 않습니다.
사용 방법
- '.md·.txt 파일'에서 링크를 고칠 문서를 고르거나 'Markdown 내용'에 문서 전체를 붙여 넣습니다.
- '실행'을 누르면 앵커가 고쳐진 문서와 맨 끝 요약 주석이 나옵니다.
- 주석의 앵커 목록과 비교해 아직 맞지 않는 링크가 있으면 직접 고친 뒤, 요약 주석은 지우고 '다운로드'합니다.
예시: 제목이 바뀐 문서의 내부 링크
# 설치 방법 ## Quick Start [설치 방법](#install) [빠른 시작](#Quick Start) [다음 문서](other.md#intro)
# 설치 방법 ## Quick Start [설치 방법](#설치-방법) [빠른 시작](#quick-start) [다음 문서](other.md#intro) <!-- 고친 링크 2개 · 문서 앵커: 설치-방법, quick-start -->
첫 링크는 글자가 제목과 같아 제목 앵커로, 둘째는 앵커 형식만 정리됐습니다. 다른 파일 링크는 그대로입니다.
이럴 때 쓰면 좋아요
- 제목 문구를 바꾼 뒤 끊어진 문서 안 링크를 한 번에 고칠 때
- 다른 편집기에서 옮겨 와 앵커 형식이 GitHub와 다른 문서를 정리할 때
- 직접 손으로 쓴 #Quick Start 같은 대문자·공백 앵커를 바로잡을 때
- 문서에 실제로 있는 앵커 목록을 뽑아 링크 작성에 참고할 때
문제가 생겼을 때
링크 글자가 어떤 제목과도 같지 않고 앵커 형식도 이미 올바르면 바꿀 기준이 없습니다. 요약 주석의 앵커 목록에서 맞는 이름을 골라 직접 고치세요.
링크 글자가 같은 제목과 일치하면 첫 번째 제목으로 연결됩니다. 두 번째 제목으로 가야 하는 링크는 앵커 끝에 -1을 붙이세요.
활용 팁
- 결과 끝의 요약 주석은 확인용입니다. 문서에 남겨도 화면에는 안 보이지만, 깔끔하게 하려면 저장 전에 지우세요.
- 고친 뒤 Markdown 제목 구조 뷰어로 앵커 목록을 다시 보면 링크와 제목이 맞는지 대조하기 쉽습니다.
자주 묻는 질문
네. '설치 방법'은 '#설치-방법'처럼 한글을 그대로 둔 채 공백만 하이픈으로 바꿉니다. GitHub에서 쓰는 방식과 같습니다.
아니요. #으로 시작하는 같은 문서 안 링크만 고칩니다. 파일 경로 정리는 Markdown 경로 재작성기를 쓰세요.
아니요. [글자](#앵커) 형태의 링크 주소만 바뀌고 본문, 제목, 다른 링크는 그대로 남습니다.