Cloc

Software screenshot:
Cloc
Software ətraflı:
Version: 1.62
Tarixi Upload: 17 Feb 15
Geliştirici: Al Danial
Lisenziya: Pulsuz
Məşhurluq: 29

Rating: 3.0/5 (Total Votes: 1)

CLOC açıq mənbə və cross-platform command-line proqram Perl həyata keçirilir və boş xətləri, fiziki xətləri, eləcə də mənbə kodu comment xətləri hesablanması üçün bir proqramlaşdırma alət kimi istifadə etmək üçün yer qədər nəzərdə tutulmuşdur. Bu çoxsaylı proqramlaşdırma dilləri dəstəkləyir.
Bu proqram, sıxılmış arxiv ərzində kodu sayı, oxu dili comment anlayışlar bilən bir neçə giderme variantları təklif edir, layihə və dil birlikdə çox çalışır nəticələri toplayır və qeyri-adi simvol və ya spaces.Command-line OptionsThe CLOC ilə kataloq və fayl adları emal CLOC help & rsquo; proqram & lsquo çalışan bir baxışda baxıla bilər command-line variantları geniş təklif edir; bir terminal emulator komanda. əmrləri belə giriş variantları, emal variantları, filter variantları, debug variantları, eləcə də çıxış variantları kimi müxtəlif kateqoriyalar, təşkil olunur.
Müqayisə zaman ən maraqlı komanda-line variantları arasında biz xüsusi langguage emal filtreler istifadə, eləcə də üfüqi ağ kosmik ignore, xüsusi məsləhət bütün faylları emal hər mənbə fayl üçün nəticələri hesabat imkanı qeyd edə bilərsiniz files.Getting ClocAs qeyd ilə, CLOC belə quraşdırma tələb etmir ki, bir çox sadə proqram başladı. Istifadə etmək üçün, sadəcə (məsələn, cd / home hasil arxiv faylların yeri gedin, bir terminal emulator app açmaq, onu açmaq, sağ xüsusi download düyməsinə istifadə edərək Softoware ən son versiyası download bilgisayarınızda arxiv saxlamaq /softoware/cloc-1.62) və & lsquo run CLOC & rsquo; CLOC başlıq altında bir göz systemsTaking fəaliyyət dəstəklənir başlıq command.Under və biz proqram Perl proqramlaşdırma langauge tamamilə yazılır ki, qeyd edə bilər və bir GNU / Linux, Solaris, AIX, z / OS, IRIX64 altında dəstəklənir və Microsoft Windows əməliyyat sistemləri. Həm də 32-bit (x86) və 64-bit (x86_64) hardware arxitekturaları bu zaman dəstəklənir

Bu azad Yeni nədir.

  • Yeni Dillər:
  • Cuda
  • ECPP
  • Grails
  • haml
  • Handlebars
  • Harbour
  • HLSL
  • JSON
  • Kotlin
  • Mustache
  • PL / I
  • Kukla açıq-aşkar
  • Raket
  • Rake
  • RobotFramework
  • Swift
  • materiallar
  • Unity-Prefab
  • Velocity Şablon Dil
  • Windows Message
  • Windows Modulu Definition
  • Windows Resurs
  • WiX daxildir
  • WiX mənbəyi
  • WiX string localisation
  • xBase
  • xBase Header
  • XQuery
  • Updates:
  • JSP Added uzadılması .jspf
  • uzantıları .vcproj MSBuild script əlavə, .wixproj, .vbproj
  • DOS Batch əlavə uzantıları .cmd, .btm
  • C ++ Added uzadılması C ++

  • {Ilə başlamaq
  • Pascal Lines! Bəzi derleyiciler bir compiler direktivləri bu müalicə kimi kod kimi sayılır.

  • Bir blok comment kimi # |
  • # arasında Lisp Treat mətn | və.
  • --quiet müəyyən edilir, əgər irəliləyiş dərəcəsi ekran yatırmaq.
  • - Fayl axtarış yalnız orada faylları məhəl
  • əvəzinə o rehberler daxil alçalır əvvəl istisna-dir rehberler daranmış olunur
  • --diff dəstləri arasında fayl cüt aligns məntiq yeniden yazılmış edilmişdir. Corner hallarda belə bir fayl və faylları bir sıra arasında fərq kimi daha dəqiq idarə olunur.
  • Yeni variantları və xüsusiyyətləri:
  • - dil LANG və çıxış üçün yapılan yorumlar aradan qaldırılması üçün istifadə filtreler Çap = Lang izah edir. Bəzi hallarda filtreler Perl subroutines daha çox normal ifadeler baxın. Mənbə kodu bir imtahan daha izahat üçün lazım ola bilər.
  • Profilində yeni filter makro:

  • Başlanğıc və son comment marker qəbul
  • remove_between_general.

  • Başlamaq və qəbul
  • remove_between_regex, son comment regexes.
  • Düzgün Unicode Byte Sifariş Marks ilə başlamaq mətn faylları idarə.
  • Bug giderir:
  • pis comment aradan qaldırılması regexes tərəfindən istehsal saxta newlines Sil

  • Səhv Fərqləri var. səbəb ola bilər
  • Düzgün olmayan alfasayısal simvol ilə fayl uzantıları idarə.
  • Şou fayl --sum-hesabat saymaq.
  • Düzgün XML çıxdı simvol və ,, və quot ;, 'kodlar.
  • Düzgün oxumaq və remove_between_general "
  • üçün giriş yazmaq
  • dil anlayışı mətn faylları makro.

versiya 1.60 yeni nədir:

  • Bu versiya az dəstək verir, Razor, JavaServer, Faces SASS, Apex Tetik, Visualforce Komponent, Visualforce Page, Verilog-SystemVerilog və Pig Latin.

  • Mxml, CMake, Groovy və Vala üçün
  • Dil filtreler təkmilləşdirilmişdir.
  • Bir undefined array istinad səhv korrektə edilib.

versiya 1.54 yeni nədir:

  • Release Qeydlər CLOC version 1.54 http üçün: // CLOC. sourceforge.net Oktyabr 1, 2011
  • Yeni Dillər:
  • CMake
  • Cython
  • Məqsəd C ++
  • OCaml almaq
  • Smarty
  • Yeni variantları və xüsusiyyətləri:
  • - autoconf
  • quot və sona tanınmış Dil faylları sayı; .in & quot; (Məsələn, code.h.in, Makefile.in) GNU automake / autoconf istifadə kimi.
  • - oyunu-d, --not-oyunu-d
  • daxil, və ya, adları normal ifadeler təmin matçı rehberler üzərində keçin.
  • - təqib links
  • (OS UNİX-kimi) rəmzi links edin.
  • YAML və XML çıxış: header xətləri artıq daxil CLOC URL
  • versiyası, # xətləri və faylları sayılır, və s.
  • YAML və XML çıxış: bir fayl (daha STDOUT çox) yazılı varsa,
  • faylı içərisində ünsürü olaraq fayl adını edin.
  • ikiqat uzantıları ilə dillərdə dəstək daxildir. Birinci
  • Bu istifadə həyata keçirilməsi .spc.sql SQL saxlanılır prosedurları üçün

  • Yalnız SQL fərqli olaraq SQL Data kimi
  • və .data.sql.
  • fəzalarında ilə arxiv faylları (tar faylları, zip faylları, və s) idarə

  • Onların adları
  • .
  • Bug giderir:
  • Lisp: cari fayl uzantısı kimi .lisp daxil
  • .
    MKS Toolbar əgər
  • Düzgün Windows əməliyyat sistemi müəyyən
  • quraşdırılmışdır.
  • səhv inc ele faylları Fix (PHP və ya Pascal ola bilər).
  • - sayılır
  • Doğru çıxış həqiqətən kodu count istehsal etmək üçün istifadə edilmişdir yalnız faylları göstərmək üçün. Həmçinin dili ilə deyil, fayl çıxış edə bilərlər.
  • - fərq
  • müqayisə giriş birdən çox fayl isə bir giriş bir fayl var Sabit null çıxdı.
  • kodu heç bir xətləri ümumi faylları redaktə Sabit null output (yalnız bütün faylları əlavə və ya çıxarıla edildi).
  • Iki giriş biri boş fayl və ya kataloq hallarda idarə.
  • - fərq + exclude fayl siyahısı
  • - fərq indi exclude-fayl siyahısı müəyyən faylları skips
  • - fərq + exclude-lang
  • - fərq indi exclude-lang tərəfindən müəyyən languages ​​skips
  • - fərq + --xml
  • daxil istifadəçi təmin XML --diff çıxdı XSL fayl adı.
  • --by fayl və --by fayl-by-lang üçün XML çıxdı.
  • - fərq + --csv
  • --diff üçün əlavə vergül ayrılmış dəyəri çıxdı.
  • - fərq + --sum-hesabat
  • İndi --diff ilə --sum-hesabat seçimi istifadə edə bilərsiniz.
  • - istisna-dir
  • Quote meta qarşı directory adları müqayisə zaman
  • -. Istisna-dir dəyəri
  • - strip-şərhlər

  • Onlar (dildən asılı) davamı markerlər ilə xətləri edin, əgər
  • boş satır aradan qaldırılması etməyin.
  • - məbləğ-hesabat + --list fayl
  • --list fayl müəyyən edilmiş faylları öz giriş etmək --sum-hesabat seçimi imkan verir
  • Görkəmli məsələlər:
  • -. Sql formatların --diff üçün həyata geçirilemeyen qalır

nədir versiya 1.53 Yeni

  • Bu versiya, Go və mxml üçün dəstək əlavə yaxşılaşdırır XML / XSLT çıxış və --diff seçimi üçün hata düzeltmelerini daxildir.

versiya 1.52 yeni nədir:

  • Bu azad Groovy, Scala və XAML dəstək verir, Fortran və Cobol üçün counters yaxşılaşdırır, həmin uzantıları ilə faylları Diffs hesablayan zaman ağ məhəl istisna olmaqla yeni seçim edir. Fərq seçimi bir neçə kiçik hatalar də qeydə alınmışdır.

nədir versiya 1.07 Yeni

  • Bu azad VHDL dili üçün dəstək əlavə və filter yaxşılaşdırır ki, Mətləb, kabakulak və Objective C faylları arasında fərqləndirir.
  • Bundan əlavə, alət indi UNİX-kimi əməliyyat sistemləri birbaşa arxiv faylları emal edir.
  • Bir misal üçün, verə, və bilərsiniz quot; CLOC perl-5.10.0.tar.gz & quot; Bu sıxılmış tar fayl ərzində kodu saymaq.

nədir versiya 1.05 Yeni

  • Yeni dilləri:. ActionScript, D
  • Yeni variantları: --skip-adiliyi, Original-dir, --match-f, --not-oyunu-f Python üç sitat strings artıq yapılan yorumlar müalicə
  • .
  • JSP indi də C / C ++ filtreler ilə emal edilir.

  • Səhv variantları verilir. (Əvəzinə xəbərdarlıq və davam)
  • Exit
  • dublikat fayl müəyyən kodu bir səhv Sabit.
  • Əvvəlki versiyaları iki dəfə cüt faylları sayılır.
  • Fix çıxış sütun alignment uzun fayl adları və ya dil ilə işləyir.

tələblər

  • Perl

Oxşar proqram

Şərh Cloc

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!