영어프랑스어스페인어

Ad


온웍스 파비콘

lexcount1 - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 lexcount1을 실행하세요.

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 lexcount1 명령입니다.

프로그램:

이름


sloccount - 소스 코드 줄 수(SLOC)

개요


슬로카운트 [--번역] [--캐시] [--추가] [ --datadir 예배 규칙서 ] [--따르다]
[--중복] [--교차] [--autogen] [--다중 프로젝트] [--파일 수] [--넓은]
[--세부] [ --노력 F E ] [ --일정 F E ] [ --사람 비용 비용 ] [ --간접비
간접비 ] [ --addlang 언어 ] [ --addlangall ] [--] 디렉토리

기술


sloccount는 의 자손에 포함된 물리적 소스 코드 줄(SLOC)을 계산합니다.
지정된 디렉토리 세트. 어떤 파일이 소스 코드인지 자동으로 결정합니다.
각 파일에 사용되는 컴퓨터 언어를 자동으로 결정합니다. 에 의해
기본값은 SLOC 결과를 요약하고 다양한 추정값(예: 노력 및
개발 비용), 그러나 그 출력은 다양한 옵션에 의해 제어될 수 있습니다.

sloccount에 둘 이상의 디렉토리 목록을 제공하면 카운트가 분할됩니다.
그 목록에 따르면. 한 가지 중요한 제한 사항이 있습니다.
매개변수로 지정된 디렉토리는 서로 달라야 합니다. 이러한 이름은 그룹화에 사용되기 때문입니다.
요약 정보. 따라서 "sloccount /usr/src/hello /usr/local/src/hello"를 실행할 수 없습니다.
이 제한은 sloccount의 매개변수에만 적용됩니다.
최상위 디렉토리는 동일한 기본 이름을 가질 수 있습니다.

sloccount에 단일 디렉토리만 제공하면 sloccount는 자동으로
보고 목적을 위한 합리적인 분석(유용한 보고서 생성) 에
이 경우 디렉토리에 두 개 이상의 하위 디렉토리가 있으면 해당 하위 디렉토리
고장으로 사용됩니다. 단일 디렉토리에 파일뿐만 아니라
디렉토리(또는 sloccount에 매개변수로 일부 파일을 제공하는 경우), 해당 파일은
다른 내용과 구별할 수 있도록 "top_dir" 디렉토리에 할당됩니다.
마지막으로 "src"라는 하위 디렉터리가 있으면 해당 하위 디렉터리가 다시 손상됩니다.
"src_" 접두사가 붙은 모든 추가 하위 디렉토리와 함께 다운됩니다. 따라서 디렉토리 "X"가
하위 디렉토리 "modules"를 포함하는 "src" 하위 디렉토리가 있는 경우 sloccount는 다음을 보고합니다.
"src_modules"에 대한 별도의 카운트.

sloccount는 일반적으로 이러한 디렉토리의 모든 하위 항목을 고려합니다.
그렇지 않으면 심볼릭 링크를 무시합니다.

sloccount는 "SLOCCount"라는 도구 패키지의 일반적인 프런트 엔드입니다. 참고
전체 패키지의 이름은 대문자이고 이 프런트 엔드 프로그램의 이름은
하지 않습니다.

sloccount는 일반적으로 일정 시간, 노력 및 비용의 추정치를 보고합니다.
단일 프로젝트의 경우 활성 개발자의 평균 수도 추정합니다. 이것들은
단지 추정치일 뿐이며 돌에 새겨져 있지 않습니다. 개선하는 데 사용되는 매개변수를 수정할 수 있습니다.
견적.

옵션


--번역 SLOCCount의 버전 번호를 보고하고 즉시 종료합니다. 이 옵션
다른 옵션과 유용하게 결합할 수 없습니다.

--캐시 다시 계산하지 마십시오. 대신 이전 실행에서 캐시된 결과를 사용하십시오.
--cached 또는 --append 옵션이 없으면 sloccount는 자동으로
데이터 디렉토리를 만들고 다시 만듭니다.

--추가 데이터 디렉토리에서 이전 계산을 제거하지 마십시오. 대신 추가
데이터 디렉토리의 현재 내용에 대한 분석.

--datadir 예배 규칙서
지정된 데이터 디렉토리에 캐시된 데이터를 저장하거나 사용합니다. 기본값은
"~/.slocdata".

--따르다 심볼릭 링크를 따르십시오.

--중복
모든 중복을 계산합니다. 일반적으로 파일의 내용이 동일한 경우(결정된 대로
MD5 해시 값 사용), 하나만 계산됩니다.

--교차 분류의 다른 부분에서 발생하는 경우 중복을 계산합니다. 따라서,
최상위 디렉토리에 다양한 프로젝트가 포함되어 있고 원하는 경우
각 프로젝트에서 계산할 다른 프로젝트의 중복 항목을 선택하려면 이 옵션을 선택하십시오.

--autogen 자동으로 생성된 것으로 보이는 소스 코드 파일을 계산합니다. 보통
이들은 제외됩니다.

--다중 프로젝트
다른 디렉토리는 다른 프로젝트를 나타냅니다. 그렇지 않으면 그것은
모든 소스 코드가 단일 프로젝트에 속한다고 가정합니다. 이것은하지 않습니다
총 파일 수 또는 SLOC 값을 변경하지만 노력에 영향을 미칩니다.
및 일정 견적. 이 옵션이 주어지면 노력은 별도로 계산됩니다.
각 프로젝트(그리고 합산), 일정은 예상 일정입니다.
가장 큰 프로젝트.

--파일 수 SLOC 대신 파일 수를 표시합니다.

--넓은 "와이드"(탭으로 구분) 형식으로 표시합니다.

--세부 세부 정보, 즉 모든 소스 코드 파일에 대한 결과를 표시합니다.

--노력 F E
노력 모델에 대한 요인과 지수를 변경합니다. 노력(직접-
개월)은 F*(SLOC/1000)^E로 계산됩니다.

--일정 F E
일정 모형에 대한 요인과 지수를 변경합니다. 일정(개월 단위)
F*(노력)^E로 계산됩니다.

--사람 비용 비용
평균 연봉을 다음으로 변경 비용.

--간접비 간접비
오버헤드 값을 다음으로 변경합니다. 간접비. 예상 비용은 노력으로 계산 *
인건비 * 간접비.

--addlang 언어
보고할 ``언어''로 기본적으로 고려되지 않는 언어를 추가하십시오.
현재 언어에 대한 유일한 유효한 값은 "makefile", "sql" 및
"html". 이러한 파일은 일반적으로 SLOC 수에 포함되지 않지만
SLOC는 내부적으로 계산되며 파일 수에 표시됩니다.
이러한 언어를 두 개 이상 포함하려면 --addlang을 전달하여 수행하십시오.
두 번 이상(예: --addlang makefile --addlang sql.

--addlangall
일반적으로 최종 보고서에 포함되지 않는 모든 언어를 추가합니다.

노트


유닉스 계열 옵션을 사용하는 다른 많은 프로그램과 마찬가지로 이름이
대시(``-'')는 옵션으로 잘못 해석될 수 있습니다. 분석할 디렉토리가
대시로 시작하고 이중 대시(``- -'')를 사용하여 옵션 목록의 끝을 나타냅니다.
디렉토리를 나열하기 전에.

onworks.net 서비스를 사용하여 온라인으로 lexcount1을 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad