ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

get_sloc - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ get_sloc ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ get_sloc ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


sloccount - ນັບເສັ້ນແຫຼ່ງຂອງລະຫັດ (SLOC)

ສະຫຼຸບສັງລວມ


ບັນຊີເລື່ອນ [- ການປ່ຽນແປງ] [--cached] [-- ຕື່ມໃສ່] [ --datadir ລະບົບ ] [--ຕິດຕາມ]
[-- ຊໍ້າກັນ] [--ຂ້າມ] [--autogen] [--ຫຼາຍໂຄງການ] [--ຈໍານວນໄຟລ໌] [--ກວ້າງ]
[--ລາຍລະອຽດ] [ -- ຄວາມ​ພະ​ຍາ​ຍາມ​ F E ] [ --ຕາຕະລາງ F E ] [ --ຄ່າຄົນ ຄ່າໃຊ້ຈ່າຍ ] [ -- ເໜືອຫົວ
overhead ] [ --ຕື່ມ ພາສາ ] [ --addlangall ] [--] ໄດເລກະທໍລີ

ລາຍລະອຽດ


sloccount ນັບສາຍແຫຼ່ງທາງກາຍະພາບຂອງລະຫັດ (SLOC) ທີ່ມີຢູ່ໃນລູກຫລານຂອງ
ຊຸດລາຍການທີ່ລະບຸໄວ້. ມັນກໍານົດອັດຕະໂນມັດວ່າໄຟລ໌ໃດເປັນລະຫັດແຫຼ່ງ
ໄຟລ໌, ແລະມັນກໍານົດພາສາຄອມພິວເຕີທີ່ໃຊ້ໃນແຕ່ລະໄຟລ໌ໂດຍອັດຕະໂນມັດ. ໂດຍ
default ມັນສະຫຼຸບຜົນໄດ້ຮັບ SLOC ແລະນໍາສະເຫນີການຄາດຄະເນຕ່າງໆ (ເຊັ່ນ: ຄວາມພະຍາຍາມແລະ
ຄ່າໃຊ້ຈ່າຍໃນການພັດທະນາ), ແຕ່ຜົນຜະລິດຂອງມັນສາມາດຖືກຄວບຄຸມໂດຍທາງເລືອກຕ່າງໆ.

ຖ້າທ່ານໃຫ້ບັນຊີລາຍການ sloccount ສອງຫຼືຫຼາຍກວ່ານັ້ນ, ການນັບຈະຖືກແຍກອອກ
ອີງຕາມບັນຊີລາຍຊື່ນັ້ນ. ມີຂໍ້ຈໍາກັດທີ່ສໍາຄັນຫນຶ່ງ: ຊື່ພື້ນຖານຂອງ
ໄດເລກະທໍລີທີ່ໃຫ້ເປັນພາລາມິເຕີຈະຕ້ອງແຕກຕ່າງກັນ, ເພາະວ່າຊື່ເຫຼົ່ານັ້ນຖືກໃຊ້ເພື່ອຈັດກຸ່ມ
ຂໍ້​ມູນ​ສະ​ຫຼຸບ​. ດັ່ງນັ້ນ, ທ່ານບໍ່ສາມາດດໍາເນີນການ "sloccount /usr/src/hello /usr/local/src/hello".
ຂໍ້ຈໍາກັດນີ້ພຽງແຕ່ໃຊ້ກັບພາລາມິເຕີຂອງ sloccount - subdirectories descended ຈາກ
ໄດເລກະທໍລີເທິງສຸດສາມາດມີຊື່ພື້ນຖານດຽວກັນ.

ຖ້າທ່ານໃຫ້ sloccount ພຽງແຕ່ໄດເລກະທໍລີດຽວ, sloccount ພະຍາຍາມຊອກຫາອັດຕະໂນມັດ
ການແບ່ງແຍກທີ່ສົມເຫດສົມຜົນເພື່ອຈຸດປະສົງຂອງການລາຍງານ (ດັ່ງນັ້ນມັນຈະຜະລິດບົດລາຍງານທີ່ເປັນປະໂຫຍດ). ໃນ
ກໍລະນີນີ້, ຖ້າໄດເລກະທໍລີມີຢ່າງຫນ້ອຍສອງໄດເລກະທໍລີຍ່ອຍ, ຫຼັງຈາກນັ້ນໄດເລກະທໍລີຍ່ອຍເຫຼົ່ານັ້ນ
ຈະຖືກນໍາໃຊ້ເປັນການທໍາລາຍ. ຖ້າໄດເລກະທໍລີດຽວມີໄຟລ໌ເຊັ່ນດຽວກັນ
ໄດເລກະທໍລີ (ຫຼືຖ້າທ່ານໃຫ້ sloccount ບາງໄຟລ໌ເປັນພາລາມິເຕີ), ໄຟລ໌ເຫຼົ່ານັ້ນຈະເປັນ
ມອບຫມາຍໃຫ້ໄດເລກະທໍລີ "top_dir" ດັ່ງນັ້ນທ່ານສາມາດບອກພວກເຂົານອກຈາກເນື້ອຫາອື່ນໆ.
ສຸດທ້າຍ, ຖ້າມີ subdirectory ທີ່ມີຊື່ວ່າ "src", ຫຼັງຈາກນັ້ນ subdirectory ນັ້ນຖືກແຍກອີກເທື່ອຫນຶ່ງ
ລົງ, ມີທຸກໄດເລກະທໍລີຍ່ອຍເພີ່ມເຕີມທີ່ນໍາຫນ້າດ້ວຍ "src_". ດັ່ງນັ້ນ, ຖ້າໄດເລກະທໍລີ "X"
ມີ subdirectory "src", ເຊິ່ງປະກອບດ້ວຍ subdirectory "modules", sloccount ຈະລາຍງານ a
ຈໍານວນແຍກຕ່າງຫາກສໍາລັບ "src_modules".

sloccount ປົກກະຕິພິຈາລະນາລູກຫລານທັງຫມົດຂອງລາຍຊື່ເຫຼົ່ານີ້, ເຖິງແມ່ນວ່າຈະບອກ
ຖ້າບໍ່ດັ່ງນັ້ນມັນບໍ່ສົນໃຈການເຊື່ອມຕໍ່ສັນຍາລັກ.

sloccount ແມ່ນສ່ວນຫນ້າປົກກະຕິຂອງຊຸດເຄື່ອງມືທີ່ມີຊື່ວ່າ "SLOCCount". ໃຫ້ສັງເກດວ່າ
ຊື່ຂອງຊຸດທັງໝົດມີຕົວພິມໃຫຍ່, ໃນຂະນະທີ່ຊື່ຂອງໂປຣແກມດ້ານໜ້ານີ້
ບໍ່.

sloccount ປົກກະຕິຈະລາຍງານການຄາດຄະເນຂອງເວລາກໍານົດເວລາ, ຄວາມພະຍາຍາມ, ແລະຄ່າໃຊ້ຈ່າຍ, ແລະສໍາລັບ
ໂຄງການດຽວມັນຍັງຄາດຄະເນຈໍານວນສະເລ່ຍຂອງນັກພັດທະນາທີ່ມີການເຄື່ອນໄຫວ. ພວກ​ນີ້​ແມ່ນ
ພຽງ ແຕ່ ການ ຄາດ ຄະ ເນ, ບໍ່ etched ໃນ ກ້ອນ ຫີນ; ທ່ານ​ສາ​ມາດ​ປັບ​ປຸງ​ແກ້​ໄຂ​ຕົວ​ກໍາ​ນົດ​ການ​ທີ່​ນໍາ​ໃຊ້​ເພື່ອ​ປັບ​ປຸງ​
ການຄາດຄະເນ.

OPTIONS


- ການປ່ຽນແປງ ລາຍງານໝາຍເລກເວີຊັນຂອງ SLOCCount ແລະອອກທັນທີ. ທາງເລືອກນີ້
ບໍ່​ສາ​ມາດ​ຖືກ​ລວມ​ເຂົ້າ​ກັບ​ທາງ​ເລືອກ​ອື່ນ​ທີ່​ເປັນ​ປະ​ໂຫຍດ​.

--cached ຢ່າຄິດໄລ່ຄືນໃຫມ່; ແທນທີ່ຈະ, ໃຊ້ຜົນໄດ້ຮັບຈາກຖານຄວາມຈໍາຈາກການດໍາເນີນການທີ່ຜ່ານມາ.
ໂດຍບໍ່ມີທາງເລືອກ --cached ຫຼື --append, sloccount ອັດຕະໂນມັດເອົາອອກ
ໄດເລກະທໍລີຂໍ້ມູນແລະສ້າງມັນໃຫມ່.

-- ຕື່ມໃສ່ ຢ່າເອົາການຄິດໄລ່ທີ່ຜ່ານມາອອກຈາກໄດເລກະທໍລີຂໍ້ມູນ; ແທນທີ່ຈະ, ເພີ່ມ
ການ​ວິ​ເຄາະ​ກັບ​ເນື້ອ​ໃນ​ປະ​ຈຸ​ບັນ​ຂອງ​ລະ​ບົບ​ຂໍ້​ມູນ​.

--datadir ລະບົບ
ເກັບ​ຮັກ​ສາ​ຫຼື​ນໍາ​ໃຊ້​ຖານ​ຄວາມ​ຈໍາ​ໃນ​ລະ​ບົບ​ຂໍ້​ມູນ​ທີ່​ໃຫ້​; ຄ່າເລີ່ມຕົ້ນແມ່ນ
"~/.slocdata".

--ຕິດຕາມ ປະຕິບັດຕາມການເຊື່ອມຕໍ່ສັນຍາລັກ.

-- ຊໍ້າກັນ
ນັບຊໍ້າກັນທັງໝົດ. ໂດຍປົກກະຕິ, ຖ້າໄຟລ໌ມີເນື້ອຫາເທົ່າທຽມກັນ (ຕາມການກໍານົດ
ການນໍາໃຊ້ຄ່າ MD5 hash), ພຽງແຕ່ຫນຶ່ງແມ່ນນັບ.

--ຂ້າມ ນັບການຊໍ້າກັນຖ້າພວກມັນເກີດຂຶ້ນໃນສ່ວນຕ່າງໆຂອງການແບ່ງແຍກ. ດັ່ງນັ້ນ,
ຖ້າໄດເລກະທໍລີເທິງປະກອບດ້ວຍໂຄງການທີ່ແຕກຕ່າງກັນຫຼາຍ, ແລະທ່ານຕ້ອງການ
ຊໍ້າກັນໃນໂຄງການທີ່ແຕກຕ່າງກັນເພື່ອນັບໃນແຕ່ລະໂຄງການ, ເລືອກຕົວເລືອກນີ້.

--autogen ນັບໄຟລ໌ລະຫັດແຫຼ່ງທີ່ເບິ່ງຄືວ່າຈະຖືກສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດ. ປົກກະຕິ
ສິ່ງເຫຼົ່ານີ້ຖືກຍົກເວັ້ນ.

--ຫຼາຍໂຄງການ
ໄດເລກະທໍລີທີ່ແຕກຕ່າງກັນເປັນຕົວແທນຂອງໂຄງການທີ່ແຕກຕ່າງກັນ; ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນແມ່ນ
ສົມມຸດວ່າທັງໝົດຂອງລະຫັດແຫຼ່ງແມ່ນຂຶ້ນກັບໂຄງການດຽວ. ນີ້ບໍ່ໄດ້
ປ່ຽນແປງຈໍານວນໄຟລ໌ທັງຫມົດຫຼືຄ່າ SLOC, ແຕ່ມັນມີຜົນກະທົບຕໍ່ຄວາມພະຍາຍາມ
ແລະ​ການ​ຄາດ​ຄະ​ເນ​ຕາ​ຕະ​ລາງ​. ດ້ວຍທາງເລືອກນີ້, ຄວາມພະຍາຍາມແມ່ນຖືກຄິດໄລ່ແຍກຕ່າງຫາກສໍາລັບ
ແຕ່ລະໂຄງການ (ແລະຫຼັງຈາກນັ້ນສະຫຼຸບ), ແລະຕາຕະລາງແມ່ນຕາຕະລາງຄາດຄະເນຂອງ
ໂຄງການທີ່ໃຫຍ່ທີ່ສຸດ.

--ຈໍານວນໄຟລ໌ ສະແດງຈຳນວນໄຟລ໌ແທນ SLOC.

--ກວ້າງ ສະແດງຢູ່ໃນຮູບແບບ "ກວ້າງ" (ແຖບແຍກ).

--ລາຍລະອຽດ ສະແດງລາຍລະອຽດ, ນັ້ນແມ່ນ, ຜົນໄດ້ຮັບສໍາລັບທຸກໆໄຟລ໌ລະຫັດແຫຼ່ງ.

-- ຄວາມ​ພະ​ຍາ​ຍາມ​ F E
ປ່ຽນປັດໄຈ ແລະ ເລກກຳລັງສຳລັບຮູບແບບຄວາມພະຍາຍາມ. ຄວາມ​ພະ​ຍາ​ຍາມ (ໃນ​ບຸກ​ຄົນ -
ເດືອນ) ຖືກຄຳນວນເປັນ F*(SLOC/1000)^E.

--ຕາຕະລາງ F E
ປ່ຽນປັດໄຈ ແລະເລກກຳລັງສຳລັບຮູບແບບຕາຕະລາງ. ຕາຕະລາງ (ເປັນເດືອນ)
ຖືກຄິດໄລ່ເປັນ F*(ຄວາມພະຍາຍາມ)^E.

--ຄ່າຄົນ ຄ່າໃຊ້ຈ່າຍ
ປ່ຽນເງິນເດືອນສະເລ່ຍປະຈໍາປີເປັນ ຄ່າໃຊ້ຈ່າຍ.

-- ເໜືອຫົວ overhead
ປ່ຽນຄ່າ overhead ເປັນ overhead. ຄ່າ​ໃຊ້​ຈ່າຍ​ທີ່​ຄາດ​ຄະ​ເນ​ແມ່ນ​ຄໍາ​ນວນ​ເປັນ​ຄວາມ​ພະ​ຍາ​ຍາມ *
ຄ່າ​ໃຊ້​ຈ່າຍ​ສ່ວນ​ບຸກ​ຄົນ * overhead.

--ຕື່ມ ພາສາ
ເພີ່ມພາສາທີ່ບໍ່ໄດ້ພິຈາລະນາໂດຍຄ່າເລີ່ມຕົ້ນເປັນ ``ພາສາ'' ທີ່ຈະລາຍງານ.
ໃນປັດຈຸບັນມູນຄ່າທາງດ້ານກົດຫມາຍພຽງແຕ່ສໍາລັບພາສາແມ່ນ "makefile", "sql", ແລະ
"html". ໄຟລ໌ເຫຼົ່ານີ້ປົກກະຕິແລ້ວບໍ່ໄດ້ລວມຢູ່ໃນການນັບ SLOC, ເຖິງແມ່ນວ່າ
SLOCs ຂອງພວກເຂົາຖືກຄິດໄລ່ພາຍໃນແລະພວກມັນຖືກສະແດງຢູ່ໃນຈໍານວນໄຟລ໌.
ຖ້າທ່ານຕ້ອງການລວມຫຼາຍກວ່າຫນຶ່ງພາສາດັ່ງກ່າວ, ເຮັດມັນໂດຍການຜ່ານ --addlang
ຫຼາຍກວ່າຫນຶ່ງຄັ້ງ, ຕົວຢ່າງ, --addlang makefile --addlang sql.

--addlangall
ເພີ່ມພາສາທັງໝົດທີ່ບໍ່ໄດ້ລວມຢູ່ໃນບົດລາຍງານສຸດທ້າຍ.

ຫມາຍເຫດ


ເຊັ່ນດຽວກັນກັບໂຄງການອື່ນໆຈໍານວນຫຼາຍທີ່ໃຊ້ຕົວເລືອກຄ້າຍຄື Unix, ໄດເລກະທໍລີທີ່ຊື່ເລີ່ມຕົ້ນດ້ວຍ a
dash (``-'') ສາມາດຖືກຕີຄວາມຜິດເປັນທາງເລືອກ. ຖ້າໄດເລກະທໍລີທີ່ຈະວິເຄາະອາດຈະ
ເລີ່ມຕົ້ນດ້ວຍ dash, ໃຊ້ double-dash (``- -'') ເພື່ອຊີ້ບອກຈຸດສິ້ນສຸດຂອງລາຍການທາງເລືອກ
ກ່ອນ​ທີ່​ຈະ​ບັນ​ຊີ​ລາຍ​ການ​.

ໃຊ້ get_sloc ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ມູນນິທິການນໍາສະເຫນີ Windows
    ມູນນິທິການນໍາສະເຫນີ Windows
    Windows Presentation Foundation (WPF)
    ເປັນກອບ UI ສໍາລັບການກໍ່ສ້າງ Windows
    ແອັບພລິເຄຊັນ desktop. WPF ສະຫນັບສະຫນູນ a
    ຊຸດການພັດທະນາຄໍາຮ້ອງສະຫມັກຢ່າງກວ້າງຂວາງ
    ຄຸນ​ລັກ​ສະ​ນະ...
    ດາວໂຫລດ Windows Presentation Foundation
  • 2
    ກິລາດົນຕີ
    ກິລາດົນຕີ
    Mit dem Programm kann man schnell und
    einfach Pausen bei Sportveranstaltungen
    mit Musik �berbr�cken. Hierf r haben sie
    die M�glichkeit, folgende Wiedergabvaria...
    ດາວໂຫລດ SportMusik
  • 3
    DavMail POP/IMAP/SMTP/Caldav ເພື່ອແລກປ່ຽນ
    DavMail POP/IMAP/SMTP/Caldav ເພື່ອແລກປ່ຽນ
    ເຄີຍຕ້ອງການກໍາຈັດ Outlook ບໍ?
    DavMail ເປັນ
    POP/IMAP/SMTP/Caldav/Carddav/LDAP
    gateway ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ໃຊ້ mail ໃດ
    ລູກຄ້າທີ່ມີ Exchange ແລະ Office 365, e...
    ດາວໂຫລດ DavMail POP/IMAP/SMTP/Caldav ເພື່ອແລກປ່ຽນ
  • 4
    DivFix ++
    DivFix ++
    DivFix++ ແມ່ນ​ການ​ສ້ອມ​ແປງ​ວິ​ດີ​ໂອ AVI ຂອງ​ທ່ານ​ແລະ​
    ຊອບ​ແວ​ສະ​ແດງ​ຕົວ​ຢ່າງ​. ມັນຖືກອອກແບບມາສໍາລັບການສ້ອມແປງ
    ແລະເບິ່ງຕົວຢ່າງໄຟລ໌ທີ່ກໍາລັງດາວໂຫຼດຢູ່
    ຈາກ ed2k(emule), torrent, gnutella, ftp...
    ດາວໂຫລດ DivFix++
  • 5
    ຊຸມຊົນ JBoss
    ຊຸມຊົນ JBoss
    ໂຄງ​ການ​ພັດ​ທະ​ນາ​ຂອງ​ຊຸມ​ຊົນ​ທີ່​ມີ​
    ນະວັດຕະກໍາຫລ້າສຸດສໍາລັບການຕັດແຂບ
    ແອັບ. ໂຄງການ flagship ຂອງພວກເຮົາ JBoss AS ແມ່ນ
    ແຫຼ່ງເປີດຊັ້ນນໍາ,
    ໄດ້​ມາດ​ຕະ​ຖານ ...
    ດາວໂຫລດ JBoss Community
  • 6
    Django Filer
    Django Filer
    django Filer ເປັນການຈັດການໄຟລ໌
    ຄໍາຮ້ອງສະຫມັກສໍາລັບ django ທີ່ເຮັດໃຫ້
    ການ​ຈັດ​ການ​ໄຟລ​໌​ແລະ​ຮູບ​ພາບ​ເປັນ​ລົມ​.
    django-filer ແມ່ນການຈັດການໄຟລ໌
    ຄໍາຮ້ອງສະຫມັກສໍາລັບ djang ...
    ດາວໂຫລດ Django Filer
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad