줄 수 세기이란?

줄 카운터는 텍스트의 줄 수를 즉시 계산합니다. 전체 줄, 비어 있지 않은 줄, 빈 줄, 특정 패턴이 포함된 줄 수를 모두 보여줍니다. 코드 분석, 로그 파일 검사, 문서 통계 작성에 유용합니다.

총 줄 수뿐 아니라 내용이 있는 줄, 빈 줄, 특정 패턴이 들어간 줄을 따로 세고, 한 줄당 평균 글자 수와 가장 긴 줄의 번호까지 함께 보여줍니다. 로그 덤프를 훑거나, 함수 파일이 리팩토링 기준을 넘었는지 확인하거나, 스프레드시트에서 붙여 넣은 데이터를 정리할 때 편합니다.

사용 방법

  1. 텍스트를 붙여넣거나 텍스트 파일을 입력 영역에 업로드하세요.
  2. 전체 줄 수, 비어 있지 않은 줄, 빈 줄, 평균 줄 길이 등의 통계를 즉시 확인하세요.
  3. 선택적으로 검색 패턴으로 필터링하여 일치하는 줄만 세거나, 통계 요약을 복사하세요.

사용 시기

  • 코드 리뷰 전에 소스 파일이 팀의 최대 줄 수 규칙을 넘었는지 확인할 때.
  • 로그 파일에서 ERROR나 500처럼 특정 단어가 들어간 줄이 몇 줄인지 셀 때.
  • 스프레드시트에서 붙여 넣은 데이터를 스크립트에 넣기 전에 줄 수를 가늠할 때.

결과

500줄짜리 파이썬 스크립트를 붙여넣어 구조를 파악합니다. 카운터는 총 500줄, 비어 있지 않은 387줄, 빈 113줄, 평균 34자 길이, 최장 줄 119자를 보여줍니다 — 리팩토링 필요 여부를 결정하는 데 도움이 됩니다.

자주 묻는 질문

텍스트 끝의 줄바꿈은 한 줄로 더 세나요?
아닙니다. 마지막 줄바꿈은 마지막 줄의 끝으로 처리되며 새로운 빈 줄의 시작으로 보지 않습니다. 에디터 상태 표시줄과 같은 숫자가 나옵니다.
필터는 정규식인가요, 일반 문자열인가요?
대소문자를 구분하는 부분 문자열 매칭입니다. ERROR라고 입력하면 그 단어가 들어간 줄을 셉니다. 정규식이 필요하면 결과를 내보내 다른 도구에서 처리하세요.
'빈 줄'의 기준이 정확히 어떻게 되나요?
글자가 하나도 없거나 공백과 탭만 있는 줄이 빈 줄입니다. 폭이 0인 공백 같은 보이지 않는 문자는 비어 있지 않은 것으로 셉니다. 숫자가 이상하면 이 부분을 확인하세요.
큰 파일도 업로드 없이 줄 수를 셀 수 있나요?
네. 파일은 기기 메모리에서 읽히고 네트워크로 전송되지 않습니다. 몇 MB 정도는 무리 없이 동작하지만, 아주 큰 로그는 다시 계산하는 데 잠시 시간이 걸릴 수 있습니다.
평균 줄 길이가 왜 소수인가요?
총 글자 수를 빈 줄이 아닌 줄 수로 나눈 값을 소수 첫째 자리에서 반올림한 결과입니다. 평균이 100을 한참 넘으면 보통 끊어 줘야 할 긴 줄이 있다는 신호입니다.

관련 도구