ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

compute_all - ออนไลน์ในคลาวด์

เรียกใช้ compute_all ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง compute_all ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


sloccount - นับซอร์สโค้ด (SLOC)

เรื่องย่อ


สลอคเคาท์ [--รุ่น] [--แคช] [--ผนวก] [ --ดาต้าดีร์ ไดเรกทอรี ] [--ติดตาม]
[--ซ้ำกัน] [-- กากบาท] [--ออโตเจน] [--หลายโครงการ] [--จำนวนไฟล์] [--กว้าง]
[--รายละเอียด] [ --ความพยายาม F E ] [ --กำหนดการ F E ] [ --ค่าใช้จ่ายส่วนตัว ราคา ] [ --ค่าใช้จ่าย
เหนือศีรษะ ] [ --แอดแลง ภาษา ] [ --addlangall ] [--] ไดเรกทอรี

DESCRIPTION


sloccount นับบรรทัดแหล่งที่มาทางกายภาพของรหัส (SLOC) ที่มีอยู่ในลูกหลานของ
ชุดไดเร็กทอรีที่ระบุ จะกำหนดโดยอัตโนมัติว่าไฟล์ใดเป็นซอร์สโค้ด
และกำหนดภาษาคอมพิวเตอร์ที่ใช้ในแต่ละไฟล์โดยอัตโนมัติ โดย
ค่าเริ่มต้นจะสรุปผลลัพธ์ SLOC และนำเสนอการประมาณการต่างๆ (เช่นความพยายามและ
ต้นทุนในการพัฒนา) แต่ผลผลิตสามารถควบคุมได้ด้วยตัวเลือกต่างๆ

หากคุณให้รายการไดเรกทอรีตั้งแต่สองไดเรกทอรีขึ้นไป sloccount การนับจะถูกแยกออก
ตามรายการนั้นๆ มีข้อ จำกัด ที่สำคัญประการหนึ่งคือ: ชื่อฐานของ
ไดเร็กทอรีที่กำหนดเป็นพารามิเตอร์ต้องแตกต่างกัน เนื่องจากชื่อเหล่านั้นถูกใช้เพื่อจัดกลุ่ม
ข้อมูลสรุป ดังนั้น คุณจึงไม่สามารถเรียกใช้ "sloccount /usr/src/hello /usr/local/src/hello"
ข้อ จำกัด นี้ใช้กับพารามิเตอร์ของ sloccount เท่านั้น - ไดเรกทอรีย่อยที่สืบเชื้อสายมาจาก
ไดเร็กทอรีระดับบนสุดสามารถมีชื่อฐานเดียวกันได้

หากคุณให้ sloccount เพียงไดเร็กทอรีเดียว sloccount จะพยายามค้นหา a . โดยอัตโนมัติ
รายละเอียดที่สมเหตุสมผลสำหรับวัตถุประสงค์ในการรายงาน (ดังนั้นจึงสร้างรายงานที่มีประโยชน์) ใน
ในกรณีนี้ หากไดเร็กทอรีมีไดเร็กทอรีย่อยอย่างน้อยสองไดเร็กทอรี แสดงว่าไดเร็กทอรีย่อยเหล่านั้น
จะใช้เป็นการสลาย หากไดเร็กทอรีเดียวมีไฟล์เช่นกัน
ไดเร็กทอรี (หรือถ้าคุณให้ sloccount บางไฟล์เป็นพารามิเตอร์) ไฟล์เหล่านั้นจะเป็น
กำหนดให้กับไดเร็กทอรี "top_dir" เพื่อให้คุณสามารถแยกความแตกต่างจากเนื้อหาอื่นๆ
สุดท้าย หากมีไดเร็กทอรีย่อยชื่อ "src" แสดงว่าไดเร็กทอรีย่อยนั้นเสียหายอีกครั้ง
ลง โดยมีไดเร็กทอรีย่อยอื่นๆ ที่นำหน้าด้วย "src_" ดังนั้น ถ้าไดเร็กทอรี "X"
มีไดเร็กทอรีย่อย "src" ซึ่งมี "โมดูล" ของไดเร็กทอรีย่อย sloccount จะรายงาน
แยกจำนวนสำหรับ "src_modules"

sloccount มักจะพิจารณาทายาททั้งหมดของไดเร็กทอรีเหล่านี้
มิฉะนั้นจะละเว้นลิงก์สัญลักษณ์

sloccount เป็น front-end ปกติของแพ็คเกจเครื่องมือชื่อ "SLOCCount" โปรดทราบว่า
ชื่อของแพ็คเกจทั้งหมดมีตัวพิมพ์ใหญ่ในขณะที่ชื่อโปรแกรมส่วนหน้านี้
ไม่.

sloccount ปกติจะรายงานการประมาณการของตารางเวลา ความพยายาม ค่าใช้จ่าย และสำหรับ
โครงการเดียว ยังประเมินจำนวนเฉลี่ยของนักพัฒนาที่ใช้งานอยู่ เหล่านี้คือ
เป็นเพียงการประมาณการ ไม่ได้สลักไว้ในหิน คุณสามารถแก้ไขพารามิเตอร์ที่ใช้ในการปรับปรุง
ประมาณการ

OPTIONS


--รุ่น รายงานหมายเลขเวอร์ชันของ SLOCCount และออกทันที ตัวเลือกนี้
ไม่สามารถใช้ร่วมกับตัวเลือกอื่นได้

--แคช อย่าคำนวณใหม่ ให้ใช้ผลลัพธ์แคชจากการดำเนินการก่อนหน้าแทน
หากไม่มี --cached หรือ --append ตัวเลือก sloccount จะลบ .โดยอัตโนมัติ
ไดเร็กทอรีข้อมูลและสร้างใหม่

--ผนวก อย่าลบการคำนวณก่อนหน้าออกจากไดเร็กทอรีข้อมูล ให้เติม . แทน
วิเคราะห์เนื้อหาปัจจุบันของไดเร็กทอรีข้อมูล

--ดาต้าดีร์ ไดเรกทอรี
จัดเก็บหรือใช้ข้อมูลแคชในไดเร็กทอรีข้อมูลที่กำหนด ค่าเริ่มต้นคือ
"~/.slocdata".

--ติดตาม ติดตามลิงค์สัญลักษณ์

--ซ้ำกัน
นับรายการที่ซ้ำกันทั้งหมด โดยปกติหากไฟล์มีเนื้อหาเท่ากัน (ตามที่กำหนด
โดยใช้ค่าแฮช MD5) ให้นับเพียงค่าเดียวเท่านั้น

-- กากบาท นับรายการที่ซ้ำกันหากเกิดขึ้นในส่วนต่างๆ ของการแจกแจง ดังนั้น,
ถ้าไดเร็กทอรีด้านบนมีโปรเจ็กต์ต่างๆ มากมาย และคุณต้องการ
ซ้ำกันในโครงการต่าง ๆ เพื่อนับในแต่ละโครงการ เลือกตัวเลือกนี้

--ออโตเจน นับไฟล์ซอร์สโค้ดที่ดูเหมือนว่าจะถูกสร้างขึ้นโดยอัตโนมัติ โดยทั่วไป
สิ่งเหล่านี้ได้รับการยกเว้น

--หลายโครงการ
ไดเร็กทอรีต่างๆ แสดงถึงโปรเจ็กต์ต่างๆ ไม่อย่างนั้นก็
ถือว่าซอร์สโค้ดทั้งหมดเป็นของโครงการเดียว นี้ไม่ได้
เปลี่ยนจำนวนไฟล์หรือค่า SLOC ทั้งหมด แต่มีผลกับความพยายาม
และกำหนดการประมาณการ จากตัวเลือกนี้ ความพยายามจะถูกคำนวณแยกกันสำหรับ
แต่ละโครงการ (แล้วสรุป) และกำหนดการเป็นกำหนดการโดยประมาณของ
โครงการที่ใหญ่ที่สุด

--จำนวนไฟล์ แสดงจำนวนไฟล์แทน SLOC

--กว้าง แสดงในรูปแบบ "กว้าง" (คั่นด้วยแท็บ)

--รายละเอียด แสดงรายละเอียด กล่าวคือ ผลลัพธ์ของไฟล์ซอร์สโค้ดทุกไฟล์

--ความพยายาม F E
เปลี่ยนตัวประกอบและเลขชี้กำลังสำหรับแบบจำลองความพยายาม ความพยายาม (ในคน-
เดือน) คำนวณเป็น F*(SLOC/1000)^E

--กำหนดการ F E
เปลี่ยนตัวประกอบและเลขชี้กำลังสำหรับแบบจำลองกำหนดการ กำหนดการ (เดือน)
คำนวณเป็น F*(ความพยายาม)^E

--ค่าใช้จ่ายส่วนตัว ราคา
เปลี่ยนเงินเดือนประจำปีเฉลี่ยเป็น ราคา.

--ค่าใช้จ่าย เหนือศีรษะ
เปลี่ยนค่าโสหุ้ยเป็น เหนือศีรษะ. ค่าใช้จ่ายโดยประมาณคำนวณเป็นความพยายาม *
ค่าใช้จ่ายบุคคล * ค่าใช้จ่าย

--แอดแลง ภาษา
เพิ่มภาษาที่ไม่ได้รับการพิจารณาโดยค่าเริ่มต้นให้เป็น ``ภาษา'' ที่จะรายงาน
ปัจจุบันค่าทางกฎหมายสำหรับภาษาคือ "makefile", "sql" และ
"html" โดยปกติไฟล์เหล่านี้จะไม่รวมอยู่ในการนับ SLOC แม้ว่า
SLOCs ของพวกเขาได้รับการคำนวณภายในและแสดงในจำนวนไฟล์
หากคุณต้องการรวมภาษาดังกล่าวมากกว่าหนึ่งภาษา ให้ทำโดยผ่าน --addlang
มากกว่าหนึ่งครั้ง เช่น --addlang makefile --addlang sql

--addlangall
เพิ่มทุกภาษาที่ปกติไม่รวมอยู่ในรายงานขั้นสุดท้าย

หมายเหตุ


เช่นเดียวกับโปรแกรมอื่น ๆ จำนวนมากที่ใช้ตัวเลือกเหมือน Unix ไดเร็กทอรีที่มีชื่อขึ้นต้นด้วย a
dash (``-'') สามารถตีความได้ว่าเป็นตัวเลือก หากไดเร็กทอรีที่จะวิเคราะห์อาจ
เริ่มต้นด้วยเส้นประ ใช้เครื่องหมายขีดคู่ (``- -'') เพื่อระบุจุดสิ้นสุดของรายการตัวเลือก
ก่อนที่จะแสดงรายการไดเร็กทอรี

ใช้ compute_all ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    วงเล็บ
    วงเล็บ
    Brackets เป็นโอเพ่นซอร์สที่ทันสมัยและฟรี
    โปรแกรมแก้ไขข้อความที่สร้างขึ้นโดยเฉพาะสำหรับเว็บ
    การพัฒนา. เขียนใน HTML, CSS และ
    JavaScript พร้อมเครื่องมือภาพที่เน้นและ
    เตรียม...
    ดาวน์โหลดวงเล็บเหลี่ยม
  • 2
    ฟรี Pascal Compiler
    ฟรี Pascal Compiler
    คอมไพเลอร์ Pascal 32/64/16 บิตสำหรับ
    Win32/64/CE, ลินุกซ์, Mac OS X/iOS,
    Android, FreeBSD, OS/2, เกมบอย
    แอดวานซ์, Nintendo NDS และ DOS;
    ความหมายเข้ากันได้ wi ...
    ดาวน์โหลดคอมไพเลอร์ Pascal ฟรี
  • 3
    Canon EOS DIGITAL ข้อมูล
    Canon EOS DIGITAL ข้อมูล
    Canon ไม่มีจำนวนชัตเตอร์
    รวมอยู่ในข้อมูล EXIF ​​​​ของ
    ไฟล์ภาพซึ่งตรงข้ามกับ Nikon และ
    เพนแท็กซ์ ไม่มี Canon อย่างเป็นทางการ
    แอปพลิเคชัน ...
    ดาวน์โหลดข้อมูล Canon EOS DIGITAL
  • 4
    การตรวจสอบ
    การตรวจสอบ
    rEFInd เป็นทางแยกของ rEFIt boot
    ผู้จัดการ. เช่นเดียวกับ rEFIt rEFInd can
    ตรวจจับการบูต EFI ที่คุณติดตั้งโดยอัตโนมัติ
    รถตักและนำเสนอ GUI ที่สวยงาม
    เมนูตัวเลือกการบูต...
    ดาวน์โหลด rEFInd
  • 5
    ด่วนลุค GSI
    ด่วนลุค GSI
    หน้าดาวน์โหลด SourceForge นี้เป็นไป
    อนุญาตให้ผู้ใช้ดาวน์โหลดซอร์สของฉัน
    GSIs อ้างอิงจาก phhusson's great
    งาน. ฉันสร้างทั้ง Android Pie และ
    แอนดรอยด์ 1...
    ดาวน์โหลด ExpressLuke GSI
  • 6
    นักดนตรี
    นักดนตรี
    Music Caster เป็นเครื่องเล่นเพลงแบบถาด
    ที่ให้คุณส่งเพลงท้องถิ่นของคุณไปที่a
    อุปกรณ์ Google Cast ในการวิ่งครั้งแรก
    คุณจะต้องคลิกลูกศรใน .ของคุณ
    ตา...
    ดาวน์โหลด Music Caster
  • เพิ่มเติม»

คำสั่ง Linux

Ad