Cloc

ภาพหน้าจอของซอฟแวร์:
Cloc
รายละเอียดซอฟแวร์:
รุ่น: 1.62
วันที่อัพโหลด: 17 Feb 15
ผู้พัฒนา: Al Danial
การอนุญาต: ฟรี
ความนิยม: 29

Rating: 3.0/5 (Total Votes: 1)

Cloc เป็นซอฟต์แวร์โอเพนซอร์สและข้ามแพลตฟอร์มบรรทัดคำสั่งดำเนินการใน Perl และการออกแบบจากพื้นดินขึ้นเพื่อนำมาใช้เป็นเครื่องมือการเขียนโปรแกรมสำหรับการนับบรรทัดว่างสายทางกายภาพเช่นเดียวกับเส้นแสดงความคิดเห็นของรหัสที่มา สนับสนุนการเขียนโปรแกรมภาษามากมาย
ซอฟแวร์ที่มีความสามารถในการแสดงความคิดเห็นนิยามภาษาการอ่านนับรหัสภายในบีบอัดที่เก็บ, มีตัวเลือกการแก้ไขปัญหาต่าง ๆ รวบรวมผลจากหลายวิ่งเข้าด้วยกันโดยโครงการและโดยภาษาและจัดการไดเรกทอรีและชื่อไฟล์ที่มีตัวอักษรผิดปกติหรือ spaces.Command บรรทัด OptionsThe Cloc โปรแกรมมีความหลากหลายของตัวเลือกบรรทัดคำสั่งซึ่งสามารถดูได้อย่างรวดเร็วโดยใช้ & lsquo; Cloc --help & rsquo; คำสั่งในการจำลอง terminal คำสั่งที่ถูกจัดอยู่ในหมวดหมู่ต่างๆเช่นตัวเลือกใส่ตัวเลือกการประมวลผลตัวเลือกการกรองตัวเลือกการแก้ปัญหาเช่นเดียวกับตัวเลือกเอาท์พุท
ในตัวเลือกที่น่าสนใจที่สุดบรรทัดคำสั่งที่เราสามารถพูดถึงความสามารถในการรายงานผลสำหรับแฟ้มแหล่งที่มาทุกครั้งในการประมวลผลไฟล์ทั้งหมดที่มีนามสกุลที่เฉพาะเจาะจงที่จะใช้ตัวกรองการประมวลผล langguage ที่กำหนดเองเช่นเดียวกับการที่จะไม่สนใจพื้นที่สีขาวแนวนอนเมื่อเปรียบเทียบ files.Getting เริ่มต้นด้วย ClocAs กล่าว Cloc เป็นโปรแกรมที่ง่ายมากที่ไม่ได้จำเป็นต้องติดตั้ง ที่จะใช้ก็สามารถดาวน์โหลดรุ่นล่าสุดจาก Softoware ใช้ปุ่มดาวน์โหลดทุ่มเทด้านขวาบันทึกเก็บในคอมพิวเตอร์ของคุณแกะมันเปิดแอพพลิเคจำลอง terminal นำทางไปยังสถานที่ตั้งของไฟล์ที่เก็บสกัด (เช่น cd / home /softoware/cloc-1.62) และเรียกใช้ & lsquo; & rsquo Cloc; command.Under เครื่องดูดควันและสนับสนุนการดำเนินงาน systemsTaking ดูใต้ฝากระโปรงของ Cloc เราสามารถสังเกตเห็นว่าซอฟต์แวร์ที่มีการเขียนทั้งหมดใน langauge Perl การเขียนโปรแกรมและจะมีการสนับสนุนภายใต้ GNU / Linux, Solaris, AIX, z / OS, IRIX64 และ Microsoft Windows ระบบปฏิบัติการ ทั้งแบบ 32 บิต (x86) และ 64 บิต (x86_64) สถาปัตยกรรมฮาร์ดแวร์ได้รับการสนับสนุนในเวลานี้

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • ภาษาใหม่:
  • CUDA
  • ECPP
  • Grails
  • Haml
  • Handlebars
  • Harbour
  • HLSL
  • JSON
  • Kotlin
  • หนวด
  • PL / I
  • หุ่นประจักษ์
  • ไม้
  • คราด
  • RobotFramework
  • Swift
  • typescript
  • Unity-สำเร็จรูป
  • ความเร็วแม่แบบภาษา
  • ของ Windows ข้อความ
  • ของ Windows โมดูลนิยาม
  • ทรัพยากรของ Windows
  • WiX รวม
  • แหล่ง WiX
  • WiX การแปลสตริง
  • xBase
  • xBase หัว
  • XQuery
  • อัพเดท:
  • JSP เพิ่มขยาย .jspf
  • สคริปต์ MSBuild ส่วนขยายเพิ่ม .vcproj, .wixproj, .vbproj
  • ส่ว​​นขยายเพิ่ม DOS Batch cmd โดยไม่สำเร็จ, .btm
  • C ++ เพิ่มขยาย .c ++
  • เส้นปาสคาลที่ขึ้นต้นด้วย {! จะนับเป็นรหัสเป็นคอมไพเลอร์บางรักษาเหล่านี้เป็นคำสั่งคอมไพเลอร์.
  • เสียงกระเพื่อมข้อความรักษาระหว่าง # | และ | # เป็นบล็อกแสดงความคิดเห็น
  • .
  • ปราบปรามการแสดงผลอัตราการความคืบหน้าในกรณีที่มีการตั้งค่าเงียบ.
  • - ไดเรกทอรีไม่รวม-ผบจะ pruned ก่อนค้นหาไฟล์ลงในไดเรกทอรีผู้แทนเพียงไม่สนใจไฟล์มี
  • ตรรกะที่สอดคล้องคู่ไฟล์ระหว่างชุด --diff ถูกเขียนใหม่ กรณีมุมเช่นความแตกต่างระหว่างไฟล์เดียวและชุดของไฟล์ที่ได้รับการจัดการอย่างแม่นยำมากขึ้น.
  • ตัวเลือกใหม่และคุณสมบัติ:
  • - อธิบาย = LANG พิมพ์ฟิลเตอร์ที่ใช้ในการลบความคิดเห็นสำหรับภาษา LANG และออก ในบางกรณีฟิลเตอร์อ้างถึง subroutines Perl มากกว่าการแสดงออกปกติ การตรวจสอบของรหัสที่มาอาจจะจำเป็นสำหรับคำอธิบายเพิ่มเติม.
  • เพิ่มแมโครกรองใหม่:
  • remove_between_general ซึ่งยอมรับเริ่มต้นและสิ้นสุดเครื่องหมายแสดงความคิดเห็น.
  • remove_between_regex ​​ซึ่งยอมรับเริ่มต้นและสิ้นสุดความคิดเห็น regexes.
  • ถูกต้องจัดการกับไฟล์ข้อความที่ขึ้นต้นด้วย Unicode Byte สั่งมาร์ค.
  • แก้ไขข้อผิดพลาด:
  • ลบบรรทัดใหม่ปลอมที่ผลิตโดยการกำจัดความคิดเห็นที่ไม่ดี regexes
  • ซึ่งอาจก่อให้เกิดความแตกต่างที่ไม่ถูกต้องของ.
  • จัดการอย่างถูกต้องนามสกุลไฟล์ที่มีตัวอักษรที่ไม่ใช่ตัวเลข.
  • แสดงไฟล์นับกับ --sum-รายงาน.
  • ถูกเข้ารหัสตัวอักษรและ ,, & quot ;, 'ในการส่งออก XML.
  • ถูกต้องอ่านและเขียนรายการสำหรับ 'remove_between_general'
  • แมโครในความหมายภาษาไฟล์ข้อความ.

มีอะไรใหม่ ในรุ่น 1.60:

  • รุ่นนี้เพิ่มการสนับสนุนสำหรับน้อยมีดโกน JavaServer Faces, SASS, เอเพ็กซ์ไก Visualforce คอมโพเนนต์ Visualforce หน้า Verilog-SystemVerilog และ Pig Latin.
  • กรองภาษาสำหรับ MXML, CMake, Groovy และวาลาได้รับการปรับปรุง.
  • ข้อผิดพลาดที่ไม่ได้กำหนดอ้างอิงอาร์เรย์ได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 1.54:

  • บันทึกประจำรุ่นสำหรับรุ่น Cloc 1.54 http: // Cloc sourceforge.net 1 ตุลาคม 2011
  • ภาษาใหม่:
  • CMake
  • Cython
  • วัตถุประสงค์ C ++
  • Ocaml
  • Smarty
  • ตัวเลือกใหม่และคุณสมบัติ:
  • - autoconf
  • นับไฟล์ของภาษาได้รับการยอมรับที่ลงท้ายด้วย & quot; .in & quot; (ตัวอย่างเช่น code.h.in, Makefile.in) ที่ใช้โดย GNU Automake / autoconf.
  • - แข่งขันวัน --not แข่งขัน-D
  • รวมหรือข้ามไดเรกทอรีที่มีชื่อตรงกับให้การแสดงออกปกติ.
  • - ติดตามการเชื่อมโยง
  • ทำตามการเชื่อมโยงสัญลักษณ์ (บน Unix เหมือนของ OS).
  • YAML และการส่งออก XML: สายหัวตอนนี้รวมถึง URL Cloc
  • รุ่นเส้น # และไฟล์นับ ฯลฯ .
  • YAML และการส่งออก XML ถ้าเขียนไปยังแฟ้ม (มากกว่า STDOUT)
  • บันทึกชื่อไฟล์เป็นองค์ประกอบในแฟ้ม.
  • รวมถึงการสนับสนุนสำหรับภาษาที่มีนามสกุลคู่ แรก
  • การดำเนินงานของการใช้งานเหล่านี้ .spc.sql สำหรับขั้นตอนการเก็บ SQL
  • และ .data.sql เป็นข้อมูล SQL ที่แตกต่างจาก SQL.
  • จัดการเก็บไฟล์ (ไฟล์ tar, zip ไฟล์ ฯลฯ ) ที่มีช่องว่าง
  • ในชื่อของพวกเขา.
  • แก้ไขข้อผิดพลาด:
  • เสียงกระเพื่อม: รวม .lisp เป็นส่วนขยายไฟล์ที่ถูกต้อง
  • .
  • ถูกต้องระบุระบบปฏิบัติการเป็น Windows ถ้า MKS Toolkit เป็น
  • การติดตั้ง.
  • แก้ไขไฟล์อย่างไม่ถูกต้อง .inc (อาจจะเป็น PHP หรือปาสคาล).
  • - นับ
  • เอาท์พุทที่ถูกต้องที่จะแสดงเฉพาะไฟล์ที่ถูกนำมาใช้จริงในการผลิตนับรหัส แสดงผลผลิตโดยภาษามากกว่าโดยชื่อไฟล์.
  • - diff
  • คงที่เอาท์พุท null เมื่อหนึ่งอินพุตมีไฟล์เดียวในขณะที่การป้อนข้อมูลการเปรียบเทียบมีหลายไฟล์.
  • คงที่เอาท์พุท null เมื่อบรรทัดของรหัสไม่มีการปรับเปลี่ยนในไฟล์ร่วมกัน (เฉพาะไฟล์ทั้งหมดได้รับการเพิ่มหรือลบออก).
  • จับกรณีที่หนึ่งในสองปัจจัยการผลิตที่เป็นไฟล์ที่ว่างเปล่าหรือไดเรกทอรี.
  • - diff + ไม่รวมไฟล์รายการ
  • - diff ตอนนี้ข้ามไฟล์ที่กำหนดโดยไม่รวมไฟล์รายการ
  • - diff + ไม่รวม-lang
  • - diff ตอนนี้ข้ามภาษาที่กำหนดโดยไม่รวม-lang
  • - diff + --xml
  • รวมใช้ให้ xsl ชื่อไฟล์ในการส่งออก --diff XML.
  • การส่งออก XML สำหรับ --by ไฟล์และ --by ไฟล์โดย lang.
  • - diff + --csv
  • เพิ่มการส่งออกมูลค่าคั่นด้วยเครื่องหมายจุลภาคสำหรับ --diff.
  • - diff + --sum-รายงาน
  • ขณะนี้คุณสามารถใช้ตัวเลือก --sum-รายงานที่มี --diff.
  • - ไม่รวม-ผบ
  • metacharacters อ้างเมื่อเปรียบเทียบกับชื่อไดเรกทอรี
  • -. ไม่รวมค่า-ผบ
  • - แถบแสดงความคิดเห็น-
  • อย่าถอดสายว่างเปล่าถ้าพวกเขาปฏิบัติตามเส้นที่มี (ภาษาขึ้นอยู่กับ) เครื่องหมายต่อเนื่อง.
  • - ผลรวมรายงาน-+ --list ไฟล์
  • อนุญาตให้ตัวเลือก --sum-รายงานที่จะใช้ปัจจัยการผลิตจากไฟล์ที่กำหนดโดย --list ไฟล์
  • ปัญหาค้างชำระ:
  • -. รูปแบบการออก SQL ยังคง unimplemented สำหรับ --diff

มีอะไรใหม่ ในรุ่น 1.53:

  • รุ่นนี้เพิ่มการสนับสนุนสำหรับไปและ MXML ปรับปรุง XML / เอาท์พุท XSLT และรวมถึงการแก้ไขข้อผิดพลาดสำหรับตัวเลือก --diff.

มีอะไรใหม่ ในรุ่น 1.52:

  • ข่าวประชาสัมพันธ์ฉบับนี้เพิ่มการสนับสนุนสำหรับ Groovy, Scala และ XAML, ปรับปรุงเคาน์เตอร์สำหรับ Fortran และภาษาโคบอลและเพิ่มตัวเลือกใหม่สำหรับการละเว้นช่องว่างเมื่อคำนวณ diffs และรวมไฟล์ที่มีนามสกุลที่กำหนด ข้อบกพร่องเล็ก ๆ ในตัวเลือกที่แตกต่างนอกจากนี้ยังได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 1.07:

  • ข่าวประชาสัมพันธ์ฉบับนี้เพิ่มการสนับสนุนสำหรับภาษา VHDL และปรับปรุงตัวกรอง ที่แตกต่างระหว่าง MATLAB, คางทูมและไฟล์วัตถุประสงค์ C.
  • นอกจากนี้เครื่องมือที่ตอนนี้การประมวลผลไฟล์ที่เก็บโดยตรงบนระบบปฏิบัติการ Unix เหมือน.
  • หนึ่งสามารถออกเช่น & quot; Cloc perl-5.10.0.tar.gz & quot; นับรหัสภายในไฟล์ tar บีบอัดนี้.

มีอะไรใหม่ ในรุ่น 1.05:

  • ภาษาใหม่:. ActionScript, D
  • ตัวเลือกใหม่: --skip-เอกลักษณ์ --original-ผบ --match-F, --not แข่งขัน-F หลามสตริงที่ยกสามได้รับการรักษาในขณะนี้เป็นความเห็น
  • .
  • JSP คือตอนนี้การประมวลผลด้วย C / C ++ กรอง.
  • ออก (แทนเตือนและดำเนินการต่อ) ถ้าตัวเลือกที่ไม่ถูกต้องจะได้รับ.
  • คงที่ข้อผิดพลาดในไฟล์ที่ซ้ำกันรหัสระบุ.
  • รุ่นก่อนหน้านับไฟล์ที่ซ้ำกันสองครั้ง.
  • การจัดตำแหน่งคอลัมน์ผลลัพธ์แก้ไขเมื่อทำงานกับชื่อไฟล์ยาวหรือภาษา.

ต้องการ

  • Perl

ซอฟต์แวร์ที่คล้ายกัน

KOffice
KOffice

11 May 15

CLText
CLText

14 Apr 15

ความคิดเห็นที่ Cloc

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่