Markdown 문서 묶음 검사기
Markdown 폴더나 여러 .md 파일을 선택하고 시작 문서를 정하면 내부 링크가 가리키는 파일과 제목 앵커를 대조합니다. 한글 제목과 중복 제목의 -1 번호를 포함해 기본적인 GitHub 제목 링크 규칙을 적용합니다. 시작 문서에서 링크를 따라 갈 수 없는 문서도 표시합니다. 외부 URL과 선택하지 않은 이미지 등 자산은 검사하지 않았다고 따로 구분합니다.
주요 기능
- 폴더 또는 다중 .md 파일을 로컬에서 읽기
- 상대 상위 폴더 경로와 루트 상대 경로 해석
- 한글·서식·중복 제목의 앵커 후보 대조
- 끊어진 파일·앵커·폴더 밖 경로·도달 불가 문서 분리
- 링크 CSV·고아 문서 CSV·전체 JSON 다운로드
사용 방법
- Markdown 폴더 또는 여러 .md 파일을 선택합니다.
- 시작 문서를 고르고 필요하면 선택한 문서 내용을 수정합니다.
- 문서 링크 검사를 눌러 파일·앵커·도달성을 분석합니다.
- 끊어진 링크와 선택하지 않은 자산·외부 링크를 구분해 검토합니다.
- 링크·고아 문서 CSV 또는 전체 JSON을 내려받습니다.
활용 예시
- 문서 저장소의 상대 링크가 깨졌는지 확인
- 한글 제목과 중복 제목으로 향하는 링크 점검
- README에서 도달하지 못하는 안내 문서 찾기
자주 묻는 질문
한글 제목 앵커도 검사하나요?
예. 제목을 소문자화하고 공백을 하이픈으로 바꿔 한글을 유지합니다. 같은 제목이 반복되면 두 번째부터 -1, -2를 붙입니다. GitHub의 기본 규칙을 따르지만 모든 Markdown 렌더러와 완전히 같지는 않습니다.
상위 폴더 링크는 어떻게 처리하나요?
현재 문서의 폴더에서 ../와 ./를 해석합니다. 선택한 폴더의 루트를 벗어나면 별도 오류로 표시합니다.
고아 문서는 무엇인가요?
선택한 시작 문서에서 정상적인 내부 Markdown 링크를 따라갔을 때 도달하지 못하는 파일입니다. 외부 메뉴·검색에서 접근 가능한지는 검사하지 않습니다.
이미지와 외부 URL도 검사하나요?
아니요. 외부 URL과 선택하지 않은 이미지·기타 파일은 미검증으로 분류합니다. 네트워크 요청이나 실제 사이트 크롤은 하지 않습니다.
코드 블록의 링크 같은 문자열은 검사하나요?
아니요. Markdown 파서를 사용해 실제 링크 토큰만 검사하므로 코드 블록·인라인 코드 안의 표기는 제외합니다.
파일 선택 범위와 한도는 무엇인가요?
최대200개 .md 파일, 파일당128KiB, 전체1MiB입니다. 폴더 선택은 브라우저의 폴더 입력 지원에 따르며 개별 파일 여러 개도 선택할 수 있습니다.
개인정보 안내
선택한 문서 내용은 브라우저 메모리에서만 읽으며 서버에 업로드하지 않습니다. JSON 보고서에는 파일 경로와 링크가 들어갑니다.
댓글과 질문