Cloc

소프트웨어 스크린 샷:
Cloc
소프트웨어 정보:
버전: 1.62
업로드 날짜: 17 Feb 15
개발자: Al Danial
라이센스: 무료
인기: 29

Rating: 3.0/5 (Total Votes: 1)

Cloc는 오픈 소스 및 크로스 플랫폼 명령 줄 소프트웨어 펄 구현 및 빈 라인 물리적 라인뿐만 아니라, 소스 코드를 주석 라인을 카운트하는 프로그래밍 도구로서 사용될 바닥부터 설계이다. 그것은 다수의 프로그래밍 언어를 지원합니다.
이 소프트웨어는 압축 아카이브 내에서 코드를 계산, 읽기 언어 코멘트 정의 할 수있는 여러 가지 문제 해결 옵션을 제공, 프로젝트에서 언어에 의해 함께 여러 실행의 결과를 수집, 특이한 문자 나 spaces.Command 온라인 optionsThe Cloc과 디렉토리와 파일 이름을 처리 cloc --help 및 다른 URL, 프로그램은 & lsquo을 실행하여 한 눈에 볼 수있는 명령 줄 옵션의 넓은 범위를 제공합니다; 터미널 에뮬레이터에 명령. 명령은 같은 입력 옵션, 처리 옵션, 필터 옵션, 디버깅 옵션과 출력 옵션 등과 같은 다양한 범주로 구성됩니다.
비교할 때 가장 흥미로운 명령 행 옵션 중에서, 우리는 사용자 langguage 처리 필터를 사용할뿐만 아니라, 수평 공백을 무시하도록, 특정 확장자를 갖는 모든 파일을 처리하기 위해, 모든 소스 파일에 대한 검색 결과를보고하는 능력을 언급 할 files.Getting는 ClocAs 언급과 함께, Cloc도 설치를 필요로하지 않는 매우 간단한 응용 프로그램입니다 시작했다. 이를 사용하려면 (예 : CD / 가정 추출 된 아카이브 파일의 위치로 이동, 터미널 에뮬레이터 응용 프로그램을 열고, 압축을 풀고, 오른쪽에있는 전용 다운로드 버튼을 사용하여 Softoware에서 최신 버전을 다운로드하여 컴퓨터에 아카이브를 저장 /softoware/cloc-1.62)과 & lsquo을 실행; cloc 및 다른 URL을; Cloc의 후드 아래를 살펴 systemsTaking 지원 운영 후드 command.Under하고, 우리는 소프트웨어가 펄 프로그래밍 langauge로 작성되어 있음을 알 수 있으며이 GNU / 리눅스, 솔라리스, AIX, z / OS의, IRIX64에서 지원됩니다 및 Microsoft Windows 운영 체제. 32 비트 (x86) 및 두 64 비트 (x86_64의) 하드웨어 아키텍처는 현재 지원되는

이 릴리스의 새로운 기능 무엇 :.

이 새로운 언어 :
CUDA
ECPP
Grails의
HAML
핸들
하버
HLSL
JSON
코 틀린
콧수염
PL / I
인형 매니페스트
라켓
갈퀴
RobotFramework
빠른
타이프라이터로 친 원고
유니티 - 조립식
벨로 시티 템플릿 언어
윈도우 메시지
윈도우 모듈 정의
Windows 리소스
윅스는 포함
윅스 소스
윅스 문자열 지역화
을 Xbase
을 Xbase 헤더
XQuery를
업데이트 :
JSP 추가 확장 .jspf
MSBuild에서 스크립트 확장을 추가 된 .vcproj, .wixproj,의 .vbproj
DOS 일괄 추가 확장 .CMD, .btm
C ++ 추가 확장이 .c ++
{로 시작 파스칼 라인! 코드로 계산됩니다 어떤 컴파일러는 컴파일러 지시어 이러한 치료로.
블록 주석으로 # | 리스프 치료 번호 사이의 텍스트 |합니다.
--quiet가 설정되어있는 경우 진행률 표시를 억제합니다.
파일 검색이 그냥 무시하고 파일 대신 해당 디렉토리에 내려 전에 --exclude-DIR 디렉토리 정리된다
--diff 세트 사이의 파일 쌍을 정렬 논리를 다시 작성했다. 이러한 하나의 파일 및 파일 집합 사이의 diff와 같은 코너의 경우는 훨씬 더 정확하게 처리됩니다.
새로운 옵션 및 기능 :
--explain = LANG은 언어 LANG 및 종료에 대한 주석을 제거하는 데 사용되는 필터를 인쇄 할 수 있습니다. 어떤 경우에는 필터는 펄 서브 루틴이 아닌 정규 표현식을 참조하십시오. 소스 코드의 검사가 추가적인 설명을 위해 필요할 수있다.
새 필터 매크로를 추가 :
시작 및 종료 주석 표식 받아 remove_between_general.
시작 및 종료 주석 정규 표현식에 허용 remove_between_regex.
제대로 유니 코드 바이트 순서 마크로 시작하는 텍스트 파일을 처리합니다.
버그 수정 :
나쁜 주석 제거 정규 표현식에 의해 생성 된 의사 줄 바꿈 제거
이는 잘못된 DIFF의 원인이 될 수 있습니다.
올바르게 영숫자가 아닌 문자와 파일 확장명을 처리합니다.
보기 파일 --sum-보고서를 계산합니다.
제대로 XML 출력의 문자 및 ,, & quot ;,을 '인코딩.
제대로 읽고 'remove_between_general'에 대한 항목을 작성
언어 정의 텍스트 파일의 매크로입니다.

이 어떤 버전 1.60의 새로운 기능 :

이 버전에 대한 지원을 추가 LESS, 면도기, 자바 서버는 SASS, 에이펙스 트리거, VisualForce를 구성 요소, VisualForce를 페이지,의 Verilog-인 SystemVerilog와 돼지 얼굴 라틴어.
MXML, CMake, 그루비, 발라의 언어 필터가 개선되었다.
정의되지 않은 배열 참조 오류가 수정되었습니다.

버전 1.54의 새로운 기능 :

이 릴리스 노트 cloc 버전 1.54 http://cloc.sourceforge.net 2011년 10월 1일
새로운 언어 :
CMake
사이 썬
목표 C ++
OCaml의
스마티
새로운 옵션 및 기능 :
--autoconf
quot &로 끝나는 인식 언어의 파일을 개수, .IN & quot; (예를 들어, code.h.in, Makefile.in) GNU의 automake에 / autoconf에 의해 사용.
--match-D, --not 경기-D
포함하거나, 이름이 정규 표현식을 제공와 일치 디렉토리를 건너.
--follow - 링크
(운영 체제의 유닉스 계열)에 심볼릭 링크를 따르십시오.
YAML과 XML 출력 : 헤더 라인은 지금, cloc의 URL을 포함
버전, # 라인 카운트 및 파일 등
YAML과 XML 출력 : (오히려 STDOUT보다) 파일에 쓰는 경우,
파일 내의 요소로 파일 이름을 저장한다.
이중 확장자를 가진 언어에 대한 지원을 포함한다. 처음으로
이러한 용도의 구현은 SQL 저장 프로 시저에 대한 .spc.sql
단지 SQL에서와 같은 별개의 SQL 데이터로 .data.sql.
공백이있는 아카이브 파일 (tar 파일, 압축 파일 등)를 처리
이름에.
버그 수정 :
리스프 : 유효한 파일 확장자로 .lisp 포함합니다.
MKS 툴킷 인 경우 올바르게 윈도우로 운영 시스템을 식별
설치.
(PHP 또는 파스칼 수) 잘못 .inc 처리 파일을 수정합니다.
--counted
올바른 출력은 실제로 코드 수를 생산하는 데 사용 된 파일 만 표시합니다. 또한 언어가 아닌 파일 이름으로 출력을 보여줍니다.
--diff
비교 입력이 여러 개의 파일을 가지고있는 동안 하나의 입력이 하나의 파일이 수정 널 출력.
코드의 더 선은 일반적인 파일에 수정되지 않은 경우는 null 출력을 고정 (만 전체 파일을 추가하거나 제거).
두 개의 입력 중 하나가 빈 파일이나 디렉토리의 경우를 처리합니다.
--diff + --exclude-파일 목록
--diff 지금 --exclude-파일 목록에 의해 정의 된 파일을 생략
--diff + --exclude-LANG
--diff 지금 --exclude-랭에 의해 정의 된 언어를 건너 뜁니다
--diff + --xml
XML --diff 출력에 사용자가 제공 한 XSL 파일 이름을 포함합니다.
--by 파일 및 --by - 파일 - 랭에 대한 XML 출력.
--diff + --csv
추가 쉼표 --diff에 대한 값 출력을 분리.
--diff + --sum-보고서
지금 --diff와 --sum-보고서 옵션을 사용할 수 있습니다.
--exclude-DIR
견적 메타 문자에 대한 디렉토리 이름을 비교
--exclude-DIR 값.
- 의견을 --strip
그들은 (언어 별) 연속 마커 라인을 따르는 경우에 빈 줄을 제거하지 마십시오.
--sum-보고서 + --list 파일
--list 파일에 의해 정의 파일에서 그 입력을 적용하려면 --sum-보고서 옵션을 허용
뛰어난 문제 :
--sql 출력 형식은 --diff에 대한 구현되지 않은 남아있다.

버전 1.53의 새로운 기능 :

이 버전은 이동 및 MXML에 대한 지원을 추가 XML / XSLT 출력을 향상시키고, --diff 옵션에 대한 버그 수정이 포함되어 있습니다.

이 어떤 버전 1.52의 새로운 기능 : 계산할 때

이 릴리스는 공백을 무시하고 새로운 옵션을, 그루비, 스칼라 및 XAML에 대한 지원을 추가 포트란과 코볼에 대한 카운터를 개선하고 추가 차이점 및 특정 확장자를 가진 파일 제외. 은 diff 옵션의 몇 가지 사소한 버그도 수정되었습니다.

버전 1.07의 새로운 기능 :

이 릴리스는 VHDL 언어에 대한 지원을 추가 MATLAB, 유행성 이하선염 및 목표 C 파일을 구분 필터를 향상시킨다.
또한이 도구는 현재 유닉스와 유사한 운영체제에서 직접 아카이브 파일을 처리합니다.
하나는 예를 들어, 실행, quot 수 cloc 펄 5.10.0.tar.gz & quot; 이 압축 된 tar 파일 안에 코드를 계산합니다.

이 버전 1.05의 새로운 기능 :

이 새로운 언어 : 액션, D.
새로운 옵션 : --skip-고유성, --original-DIR, --match-F는 --not 경기-F 파이썬 트리플 인용 문자열은 이제 주석으로 처리 하였다.
JSP는 이제 C / C ++ 필터로 처리됩니다.
잘못된 옵션이있는 경우에 (대신 경고하고 계속) 종료합니다.
중복 파일 식별 코드의 버그가 수정되었습니다.
이전 버전은 두 번 중복 파일을 세었다.
긴 파일 이름 또는 언어로 작업 할 때 출력 열 정렬을 수정합니다.

이 요구 사항 :

이 펄

유사한 소프트웨어

Doxymacs
Doxymacs

3 Jun 15

Hebrew Editor
Hebrew Editor

3 Jun 15

The WollMux
The WollMux

11 May 15

Itadaki
Itadaki

2 Jun 15

코멘트 Cloc

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!