💻 코드 주석 제거
언어를 선택하면 해당 문법의 주석만 정확히 제거합니다. URL(https://)의 //는 건드리지 않습니다.
사용 방법
- 소스코드를 붙여넣습니다.
- 언어(JS/CSS/HTML/Python/SQL)를 선택합니다.
- 주석이 제거된 코드가 즉시 표시됩니다.
- '빈 줄 정리' 옵션으로 주석 흔적까지 지웁니다.
이럴 때 유용해요
- 과제·블로그에 올릴 코드에서 지저분한 메모 주석을 지울 때
- 주석에 남은 내부 정보(TODO, 이름)를 배포 전에 제거할 때
- 예제 코드를 슬라이드에 넣기 전에 핵심만 남길 때
알아두면 좋은 팁
- 문자열 안에 주석 기호가 든 특수한 코드(예: var s = "//주석 아님")는 정규식 한계로 오탐이 있을 수 있으니 결과를 확인하세요.
- Python 선택 시 첫 줄의 셔뱅(#!/usr/bin/env)은 보존됩니다.
- CSS 색상 코드(#fff)는 주석으로 처리되지 않습니다. Python/#의 인라인 주석은 '공백 + #' 패턴만 제거합니다.
자주 묻는 질문
URL의 //도 지워지지 않나요?
아니요. 'https://example.com'처럼 콜론 뒤에 오는 //는 주석으로 보지 않도록 예외 처리되어 있어 안전하게 유지됩니다.
JSDoc(/** */) 같은 문서 주석도 제거되나요?
네. /* */ 블록 주석의 확장 형태이므로 함께 제거됩니다. 문서 주석은 남기고 싶다면 해당 부분만 다시 붙여넣으세요.
파이썬의 독스트링(""" """)도 지워지나요?
아니요. 독스트링은 문법적으로 문자열이라 제거하지 않습니다. # 로 시작하는 주석만 제거 대상입니다.
주석을 지운 자리에 빈 줄이 남아요.
'빈 줄 정리' 옵션(기본 켜짐)을 사용하면 주석만 있던 줄이 삭제되고 연속 빈 줄도 하나로 줄어듭니다.