Cloc

Software screenshot:
Cloc
Podrobnosti Software:
Verze: 1.62
Datum uploadu: 17 Feb 15
Vývojka: Al Danial
Licence: Volný
Popularita: 29

Rating: 3.0/5 (Total Votes: 1)

Cmístní je open source a cross-platform příkazového řádku software prováděna v Perlu a od základů navržen tak, aby byl použit jako programovací nástroj pro počítání prázdné řádky, fyzických linek, stejně jako komentáře řádků zdrojového kódu. Podporuje řadu programovacích jazyků.
Tento software je schopen komentáře definic jazyka čtení, počítání kódu v komprimovaných archivů, nabízí několik možností řešení potíží, shromažďuje výsledky z několika sjezdovek dohromady projekt a jazykem, a zpracovává názvy adresářů a souborů s neobvyklými znaky nebo spaces.Command linie optionsThe CLOC Program nabízí širokou škálu možností příkazového řádku, který si můžete prohlédnout na první pohled spuštěním & lsquo; CLOC --help & rsquo; příkaz emulátor terminálu. Příkazy jsou uspořádány v různých kategoriích, jako je například možností vstupu, možnosti zpracování, možností filtrů, možností ladění, stejně jako možnosti výstupu.
Mezi nejzajímavější možnosti příkazového řádku, můžeme zmínit možnost hlásit výsledky pro každý zdrojový soubor, zpracovat všechny soubory, které mají konkrétní příponu, používat vlastní langguage filtry zpracování, stejně jako ignorovat horizontální bílé místo při porovnávání files.Getting začal zmínil ClocAs, Cmístní je velice jednoduchá aplikace, která není ani nutné instalovat. Pokud jej chcete použít, jednoduše stáhnout nejnovější verzi z Softoware pomocí tlačítka vyhrazeného stažení na pravé straně, archiv uložit do počítače, rozbalíme jej otevřete emulátor terminálu aplikace, přejděte do umístění extrahované archivních souborů (např cd / home /softoware/cloc-1.62) a spustit & lsquo, CLOC-rsquo; command.Under kapotu a podporované operační systemsTaking se podívat pod kapotu CLOC, můžeme si všimnout, že software je napsán zcela v programovacím langauge Perl a je podporován pod GNU / Linux, Solaris, AIX, z / OS, IRIX64 a Microsoft Windows operační systémy. Oba 32-bit (x86) a 64-bit (x86_64) hardwarové architektury jsou podporovány v současné době

Co je nového v této verzi:.

  • Nové jazyky:
  • CUDA
  • ECPP
  • Grails
  • Haml
  • řidítek
  • Harbour
  • HLSL
  • JSON
  • Kotlin
  • Knír
  • PL / I
  • Puppet manifest
  • Racket
  • Rake
  • RobotFramework
  • Swift
  • na psacím stroji
  • Unity-panelová
  • Velocity Template Language
  • Windows zprávy
  • Windows Module Definition
  • Windows Resource
  • WiX patří
  • source WiX
  • WiX string lokalizace
  • xBase
  • xBase Hlavička
  • XQuery
  • Aktualizace:
  • JSP přidané rozšíření .jspf
  • MSBuild script Přidáno rozšíření .vcproj, .wixproj, .vbproj
  • DOS Batch Přidáno rozšíření cmd, .btm
  • C ++ z přidané rozšíření .c ++
  • Pascal Řádky, které začínají s {! se počítají jako kód jako některé kompilátory zacházejí s těmi jako směrnic překladače.
  • Lisp Treat textu mezi # | a | # jako blokový komentář
  • .
  • zakázat zobrazování průběhu kurzu, pokud --quiet je nastaven.
  • - vyloučit, dir adresáře se prořezávají dříve, než vyhledávání souborů sestupuje do těchto adresářů, ne jen ignoruje soubory, tam
  • logiku, která slaďuje dvojice souborů mezi --diff sady byla přepsána. Rohové takové, diff mezi jeden soubor a sady souborů jsou zpracovány mnohem přesněji.
  • Nové možnosti a funkce:
  • - vysvětlit = LANG Tisk filtry používané k odstranění komentáře pro jazyk LANG a odchod. V některých případech jsou filtry odkazují na Perl podprogramy spíše než regulárními výrazy. Může být potřebné vyšetření zdrojového kódu pro další vysvětlení.
  • Přidány nové filtrační makra:
  • remove_between_general, který přijímá začátek a konec komentář značky.
  • remove_between_regex, který přijímá začátek a konec komentáře regexes.
  • správně zpracovat textové soubory, které začínají s Unicode pořadí bytů Marks.
  • Opravy chyb:
  • Odstranit rušivé nové řádky vytvořené špatný komentář odstraňování regexes
  • , které by mohly způsobit nesprávnou Diff let.
  • správně zpracovat přípony souborů s non-alfanumerických znaků.

  • Počet
  • Zobrazit soubor s --sum-reports.
  • správně kódování znaků a ,, & quot ;, "ve výstupu XML.
  • správně číst a psát záznamy pro "remove_between_general"
  • makro v Definition Language textových souborů.

Co je nového ve verzi 1.60:

  • Tato verze přidává podporu pro LESS, Razor, JavaServer Faces, SASS, Apex Trigger, Visualforce Component, Visualforce Page, Verilog-SystemVerilog a Pig Latin.
  • Jazykové filtry pro MXML, cZkontrolujte, Groovy, a Vala byly vylepšeny.
  • nedefinovaná reference Pole chyba byla opravena.

Co je nového ve verzi 1.54:

  • Poznámky k vydání pro CLOC verze 1,54 http: // cloc. sourceforge.net 01.10.2011
  • Nové jazyky:
  • cZkontrolujte
  • Cython
  • Objective C ++
  • Ocaml
  • Smarty
  • Nové možnosti a funkce:
  • - autoconf
  • Count soubory uznaných jazyků, které končí s & quot; .v & quot; (Například, code.h.in, Makefile.in), jak je používán GNU automake / autoconf.
  • - match-d, nerozhoduje-match-d
  • Zahrnout, nebo přeskočit, adresáře, jejichž názvy odpovídají za předpokladu, regulární výrazy.
  • - Sledování odkazy
  • Sledujte symbolické odkazy (na Unix-like operační systémy).
  • YAML a XML výstup: řádky záhlaví nyní patří cloc URL,
  • verze, # linky a soubory počítal, atd.
  • YAML a XML výstup: pokud zápis do souboru (spíše než STDOUT),
  • uložit název souboru jako prvek uvnitř souboru.
  • zahrnovat podporu pro jazyky s dvojitou příponou. První
  • Realizace těchto použití .spc.sql pro uložené procedury SQL
  • a .data.sql as SQL Data na rozdíl od právě SQL.
  • Handle archivní soubory (tar soubory, ZIP souborů, atd), s mezerami
  • na jejich jménech.
  • Opravy chyb:
  • Lisp: Zahrnout .lisp jako platnou příponou souboru
  • .
  • správně identifikovat operační systém jako Windows, pokud MKS Toolkit je
  • nainstalován.
  • Fix nesprávně manipuluje .inc soubory (může být PHP nebo Pascal).
  • - počítá
  • Správný výstup zobrazit pouze soubory, které byly skutečně použity k výrobě počet kód. Zobrazit také výstup podle jazyka, spíše než název souboru.
  • - diff
  • Pevná null výstup, když jeden vstup má jeden soubor, zatímco vstup srovnání má více souborů.
  • Pevná null výstup, když žádné řádky kódu jsou upraveny v běžných souborech (pouze byly přidány celé soubory nebo odstranit).
  • Handle případy, kdy jeden ze dvou vstupů je prázdný soubor nebo adresář.
  • - diff + --exclude-file-list
  • - diff nyní přeskočí soubory definované --exclude-soubor seznamu
  • - diff + --exclude-lang
  • - diff nyní přeskočí jazyků definovaných --exclude-lang
  • - diff + --xml
  • Zahrnout poskytovaný uživateli a název souboru XSL v XML výstupu --diff.
  • výstup XML pro --by-soubor a --by-file-by-lang.
  • - diff + --csv
  • přidané hodnoty oddělené čárkami výstup pro --diff.
  • - diff + --sum-zprávy
  • mohou nyní využívat možnosti --sum-reports --diff.
  • - vyloučit-dir
  • Citace metacharacters při porovnávání názvy adresářů proti
  • -. Vyloučit, dir hodnota
  • - strip komentáře
  • neodstraňujte prázdné řádky v případě, že následovat linky s (závislé na použitém jazyku), pokračování značky.
  • - součtu zprávy + --list-file
  • Povolit možnost --sum-zpráv, aby se jeho vstupy ze souborů definovaných --list-file
  • Přetrvávající problémy:
  • . - SQL výstupní formáty dosud uplatňována pro --diff

Co je nového ve verzi 1.53:

  • Tato verze přidává podporu pro Go a MXML, zlepšuje XML / XSLT výstup, a zahrnuje opravy chyb pro --diff opce.

Co je nového ve verzi 1.52:

  • Tato verze přidává podporu pro Groovy, Scala, a XAML, zlepšuje čítače pro Fortran a COBOL, a přidává nové možnosti pro ignoruje mezery při výpočtu diffy a kromě souborů s danými rozšíření. Několik drobných chyb ve volbě diff byly opraveny také.

Co je nového ve verzi 1.07:

  • Tato verze přidává podporu pro jazyk VHDL a zlepšuje filtr , který rozlišuje mezi MATLAB, příušnicím a soubory Objective C.
  • Navíc, nástroj nyní zpracovává archivní soubory přímo na Unix-jako operační systémy.
  • One můžete vydat například & quot; cloc perl-5.10.0.tar.gz & quot; počítat kódu v tomto komprimovaném tar souboru.

Co je nového ve verzi 1.05:

  • Nové jazyky:, ActionScript, D
  • Nové možnosti: --skip-jedinečnost, --original-dir, --match-f, nerozhoduje-match-f Python triple uvozovky nyní považovány za komentáře
  • .
  • JSP je nyní také zpracován C C ++ / filtry.
  • Exit (místo varovat a pokračovat), pokud jsou uvedeny nesprávné volby.
  • Opravena chyba v duplicitních souborů identifikační kód.
  • Předchozí verze počítá duplicitní soubory dvakrát.
  • Fix vyrovnání sloupce na výstupu při práci s dlouhými názvy souborů a jazycích.

Požadavky na :

  • Perl

Podobný software

Babeldoc
Babeldoc

2 Jun 15

Doxymacs
Doxymacs

3 Jun 15

RevAger
RevAger

11 May 15

Komentáře k Cloc

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!