ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

സെർവറുകൾ പ്രവർത്തിപ്പിക്കുക | Ubuntu > | Fedora > |


OnWorks ഫെവിക്കോൺ

xml_count - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ xml_count പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന xml_count എന്ന കമാൻഡ് ഇതാണ്.

പട്ടിക:

NAME


സ്ലോക്കൌണ്ട് - കോഡിന്റെ ഉറവിട വരികൾ എണ്ണുക (SLOC)

സിനോപ്സിസ്


സ്ലോക്കൌണ്ട് [--പതിപ്പ്] [--കാഷ് ചെയ്തു] [--അനുബന്ധം] [ --ഡാറ്റാദിർ ഡയറക്ടറി ] [--പിന്തുടരുക]
[--ഡ്യൂപ്ലിക്കേറ്റുകൾ] [--ക്രോസ്ഡപ്പുകൾ] [--ഓട്ടോജെൻ] [--മൾട്ടി പ്രോജക്റ്റ്] [--ഫയൽ എണ്ണം] [--വിശാലം]
[--വിശദാംശങ്ങൾ] [ --ശ്രമം F E ] [ --പട്ടിക F E ] [ --വ്യക്തി ചെലവ് ചെലവ് ] [ --ഓവർഹെഡ്
ഓവർഹെഡ് ] [ --addlang ഭാഷ ] [ --അഡ്ലാംഗൽ ] [--] ഡയറക്ടറികൾ

വിവരണം


യുടെ പിൻഗാമികളിൽ അടങ്ങിയിരിക്കുന്ന കോഡിന്റെ (SLOC) ഫിസിക്കൽ സോഴ്സ് ലൈനുകളെ സ്ലോക്കൌണ്ട് കണക്കാക്കുന്നു
നിർദ്ദിഷ്ട ഡയറക്ടറികൾ. ഏത് ഫയലുകളാണ് സോഴ്സ് കോഡ് എന്ന് ഇത് സ്വയമേവ നിർണ്ണയിക്കുന്നു
ഫയലുകൾ, അത് ഓരോ ഫയലിലും ഉപയോഗിക്കുന്ന കമ്പ്യൂട്ടർ ഭാഷ സ്വയമേവ നിർണ്ണയിക്കുന്നു. എഴുതിയത്
ഡിഫോൾട്ടായി ഇത് SLOC ഫലങ്ങൾ സംഗ്രഹിക്കുകയും വിവിധ എസ്റ്റിമേറ്റുകൾ അവതരിപ്പിക്കുകയും ചെയ്യുന്നു (ഉദാഹരണത്തിന്, പ്രയത്നവും
വികസിപ്പിക്കുന്നതിനുള്ള ചെലവ്), എന്നാൽ അതിന്റെ ഔട്ട്പുട്ട് വിവിധ ഓപ്ഷനുകൾ ഉപയോഗിച്ച് നിയന്ത്രിക്കാനാകും.

രണ്ടോ അതിലധികമോ ഡയറക്‌ടറികളുടെ ഒരു ലിസ്റ്റ് നിങ്ങൾ സ്ലോക്കൗണ്ടിന് നൽകിയാൽ, കൗണ്ടുകൾ തകരും
ആ പട്ടിക പ്രകാരം. ഒരു പ്രധാന പരിമിതിയുണ്ട്: അടിസ്ഥാനനാമങ്ങൾ
പാരാമീറ്ററുകളായി നൽകിയിരിക്കുന്ന ഡയറക്ടറികൾ വ്യത്യസ്തമായിരിക്കണം, കാരണം ആ പേരുകൾ ഗ്രൂപ്പിനായി ഉപയോഗിക്കുന്നു
സംഗ്രഹ വിവരം. അതിനാൽ, നിങ്ങൾക്ക് "sloccount /usr/src/hello /usr/local/src/hello" പ്രവർത്തിപ്പിക്കാൻ കഴിയില്ല.
ഈ പരിമിതി സ്ലോക്കൌണ്ടിന്റെ പാരാമീറ്ററുകൾക്ക് മാത്രമേ ബാധകമാകൂ - ഉപഡയറക്ടറികൾ
മുൻനിര ഡയറക്‌ടറികൾക്ക് ഒരേ അടിസ്ഥാനനാമം ഉണ്ടായിരിക്കും.

നിങ്ങൾ സ്ലോക്കൌണ്ട് ഒരു ഡയറക്‌ടറി മാത്രമേ നൽകുന്നുള്ളൂ എങ്കിൽ, സ്ലോക്കൌണ്ട് സ്വയമേവ a കണ്ടെത്താൻ ശ്രമിക്കുന്നു
റിപ്പോർട്ടിംഗ് ഉദ്ദേശ്യങ്ങൾക്കുള്ള ന്യായമായ തകർച്ച (അതിനാൽ ഇത് ഉപയോഗപ്രദമായ ഒരു റിപ്പോർട്ട് തയ്യാറാക്കും). ഇൻ
ഈ സാഹചര്യത്തിൽ, ഡയറക്‌ടറിക്ക് കുറഞ്ഞത് രണ്ട് ഉപഡയറക്‌ടറികളെങ്കിലും ഉണ്ടെങ്കിൽ, ആ ഉപഡയറക്‌ടറികൾ
തകരാർ ആയി ഉപയോഗിക്കും. ഒരൊറ്റ ഡയറക്ടറിയിൽ ഫയലുകളും അടങ്ങിയിട്ടുണ്ടെങ്കിൽ
ഡയറക്‌ടറികൾ (അല്ലെങ്കിൽ നിങ്ങൾ ചില ഫയലുകൾ പാരാമീറ്ററുകളായി സ്ലോക്കൌണ്ട് നൽകിയാൽ), ആ ഫയലുകൾ ആയിരിക്കും
"top_dir" എന്ന ഡയറക്‌ടറിയിലേക്ക് അസൈൻ ചെയ്‌തിരിക്കുന്നതിനാൽ നിങ്ങൾക്ക് മറ്റ് ഉള്ളടക്കങ്ങളിൽ നിന്ന് അവയെ വേർതിരിച്ചറിയാൻ കഴിയും.
അവസാനമായി, "src" എന്ന പേരിൽ ഒരു ഉപഡയറക്‌ടറി ഉണ്ടെങ്കിൽ, ആ ഉപഡയറക്‌ടറി വീണ്ടും തകർന്നിരിക്കുന്നു
താഴെ, എല്ലാ ഉപഡയറക്‌ടറികളും "src_" പ്രിഫിക്‌സ് ചെയ്‌തിരിക്കുന്നു. അതിനാൽ, ഡയറക്‌ടറി "X" ആണെങ്കിൽ
ഒരു സബ്ഡയറക്‌ടറി "src" ഉണ്ട്, അതിൽ ഉപഡയറക്‌ടറി "മൊഡ്യൂളുകൾ" അടങ്ങിയിരിക്കുന്നു, സ്ലോക്കൗണ്ട് ഒരു റിപ്പോർട്ട് ചെയ്യും
"src_modules" എന്നതിനുള്ള പ്രത്യേക എണ്ണം.

സ്ലോക്കൌണ്ട് സാധാരണയായി ഈ ഡയറക്‌ടറികളുടെ എല്ലാ പിൻഗാമികളെയും പരിഗണിക്കുന്നു, പറഞ്ഞിട്ടില്ലെങ്കിലും
അല്ലെങ്കിൽ അത് പ്രതീകാത്മക ലിങ്കുകളെ അവഗണിക്കുന്നു.

"SLOCcount" എന്ന് പേരിട്ടിരിക്കുന്ന ടൂളുകളുടെ പാക്കേജിന്റെ സാധാരണ മുൻഭാഗമാണ് സ്ലോക്കൌണ്ട്. എന്നത് ശ്രദ്ധിക്കുക
മുഴുവൻ പാക്കേജിന്റെയും പേരിന് വലിയ അക്ഷരങ്ങളുണ്ട്, അതേസമയം ഈ ഫ്രണ്ട്-എൻഡ് പ്രോഗ്രാമിന്റെ പേര്
ഇല്ല.

സ്ലോക്കൌണ്ട് സാധാരണയായി ഷെഡ്യൂൾ സമയം, പ്രയത്നം, ചെലവ് എന്നിവയുടെ എസ്റ്റിമേറ്റ് റിപ്പോർട്ട് ചെയ്യും
സിംഗിൾ പ്രോജക്ടുകൾ ഇത് സജീവ ഡെവലപ്പർമാരുടെ ശരാശരി എണ്ണവും കണക്കാക്കുന്നു. ഇവയാണ്
വെറും എസ്റ്റിമേറ്റ്, കല്ലിൽ കൊത്തിയതല്ല; മെച്ചപ്പെടുത്താൻ ഉപയോഗിക്കുന്ന പാരാമീറ്ററുകൾ നിങ്ങൾക്ക് പരിഷ്കരിക്കാനാകും
എസ്റ്റിമേറ്റുകൾ.

ഓപ്ഷനുകൾ


--പതിപ്പ് SLOCount-ന്റെ പതിപ്പ് നമ്പർ റിപ്പോർട്ടുചെയ്‌ത് ഉടൻ പുറത്തുകടക്കുക. ഈ ഓപ്ഷൻ
മറ്റേതെങ്കിലും ഓപ്ഷനുമായി ഉപയോഗപ്രദമായി സംയോജിപ്പിക്കാൻ കഴിയില്ല.

--കാഷ് ചെയ്തു വീണ്ടും കണക്കാക്കരുത്; പകരം, മുമ്പത്തെ എക്സിക്യൂഷനിൽ നിന്നുള്ള കാഷെ ചെയ്ത ഫലങ്ങൾ ഉപയോഗിക്കുക.
--cached അല്ലെങ്കിൽ --append ഓപ്ഷൻ കൂടാതെ, സ്ലോക്കൌണ്ട് സ്വയമേവ നീക്കം ചെയ്യുന്നു
ഡാറ്റ ഡയറക്‌ടറി അത് പുനഃസൃഷ്ടിക്കുന്നു.

--അനുബന്ധം ഡാറ്റ ഡയറക്ടറിയിൽ നിന്ന് മുമ്പത്തെ കണക്കുകൂട്ടലുകൾ നീക്കം ചെയ്യരുത്; പകരം, ചേർക്കുക
ഡാറ്റ ഡയറക്ടറിയുടെ നിലവിലെ ഉള്ളടക്കങ്ങളുടെ വിശകലനം.

--ഡാറ്റാദിർ ഡയറക്ടറി
നൽകിയിരിക്കുന്ന ഡാറ്റ ഡയറക്ടറിയിൽ കാഷെ ചെയ്ത ഡാറ്റ സംഭരിക്കുക അല്ലെങ്കിൽ ഉപയോഗിക്കുക; സ്ഥിര മൂല്യം ആണ്
"~/.slocdata".

--പിന്തുടരുക പ്രതീകാത്മക ലിങ്കുകൾ പിന്തുടരുക.

--ഡ്യൂപ്ലിക്കേറ്റുകൾ
എല്ലാ തനിപ്പകർപ്പുകളും എണ്ണുക. സാധാരണയായി, ഫയലുകൾക്ക് തുല്യമായ ഉള്ളടക്കമുണ്ടെങ്കിൽ (നിർണ്ണയിച്ച പ്രകാരം
MD5 ഹാഷ് മൂല്യങ്ങൾ ഉപയോഗിച്ച്), ഒരെണ്ണം മാത്രമേ കണക്കാക്കൂ.

--ക്രോസ്ഡപ്പുകൾ തകർച്ചയുടെ വിവിധ ഭാഗങ്ങളിൽ അവ സംഭവിക്കുകയാണെങ്കിൽ തനിപ്പകർപ്പുകൾ എണ്ണുക. അങ്ങനെ,
മുകളിലെ ഡയറക്‌ടറിയിൽ നിരവധി വ്യത്യസ്ത പ്രോജക്‌റ്റുകൾ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് വേണമെങ്കിൽ
ഓരോ പ്രോജക്റ്റിലും കണക്കാക്കാൻ വ്യത്യസ്ത പ്രോജക്റ്റുകളിലെ തനിപ്പകർപ്പുകൾ, ഈ ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക.

--ഓട്ടോജെൻ സ്വയമേവ സൃഷ്‌ടിക്കപ്പെട്ടതായി ദൃശ്യമാകുന്ന സോഴ്‌സ് കോഡ് ഫയലുകൾ എണ്ണുക. സാധാരണ
ഇവ ഒഴിവാക്കിയിരിക്കുന്നു.

--മൾട്ടി പ്രോജക്റ്റ്
വ്യത്യസ്ത ഡയറക്‌ടറികൾ വ്യത്യസ്‌ത പദ്ധതികളെ പ്രതിനിധീകരിക്കുന്നു; അല്ലെങ്കിൽ, അത്
എല്ലാ സോഴ്‌സ് കോഡും ഒരൊറ്റ പ്രോജക്റ്റിന്റേതാണെന്ന് അനുമാനിച്ചു. ഇത് ചെയ്യില്ല
ഫയലുകളുടെ ആകെ എണ്ണം അല്ലെങ്കിൽ SLOC മൂല്യങ്ങൾ മാറ്റുക, പക്ഷേ അത് പരിശ്രമത്തെ ബാധിക്കുന്നു
എസ്റ്റിമേറ്റ് ഷെഡ്യൂൾ ചെയ്യുക. ഈ ഓപ്ഷൻ നൽകുമ്പോൾ, പരിശ്രമം പ്രത്യേകം കണക്കാക്കുന്നു
ഓരോ പ്രോജക്‌റ്റും (പിന്നീട് സംഗ്രഹിച്ചിരിക്കുന്നു), കൂടാതെ ഷെഡ്യൂൾ കണക്കാക്കിയ ഷെഡ്യൂളാണ്
ഏറ്റവും വലിയ പദ്ധതി.

--ഫയൽ എണ്ണം SLOC-ന് പകരം ഫയലുകളുടെ എണ്ണം പ്രദർശിപ്പിക്കുക.

--വിശാലം "വൈഡ്" (ടാബ്-വേർതിരിക്കപ്പെട്ട) ഫോർമാറ്റിൽ പ്രദർശിപ്പിക്കുക.

--വിശദാംശങ്ങൾ വിശദാംശങ്ങൾ പ്രദർശിപ്പിക്കുക, അതായത്, എല്ലാ സോഴ്സ് കോഡ് ഫയലുകളുടെയും ഫലങ്ങൾ.

--ശ്രമം F E
പ്രയത്ന മോഡലിന് ഘടകവും ഘാതവും മാറ്റുക. ശ്രമം (വ്യക്തിപരമായി-
മാസങ്ങൾ) F*(SLOC/1000)^E ആയി കണക്കാക്കുന്നു.

--പട്ടിക F E
ഷെഡ്യൂൾ മോഡലിന് ഫാക്ടറും എക്‌സ്‌പോണന്റും മാറ്റുക. ഷെഡ്യൂൾ (മാസങ്ങളിൽ)
F*(ശ്രമം)^E ആയി കണക്കാക്കുന്നു.

--വ്യക്തി ചെലവ് ചെലവ്
ശരാശരി വാർഷിക ശമ്പളം ഇതിലേക്ക് മാറ്റുക ചെലവ്.

--ഓവർഹെഡ് ഓവർഹെഡ്
ഓവർഹെഡ് മൂല്യം ഇതിലേക്ക് മാറ്റുക ഓവർഹെഡ്. കണക്കാക്കിയ ചെലവ് പ്രയത്നമായി കണക്കാക്കുന്നു *
പേഴ്സണൽ കോസ്റ്റ് * ഓവർഹെഡ്.

--addlang ഭാഷ
സ്ഥിരസ്ഥിതിയായി പരിഗണിക്കാത്ത ഒരു ഭാഷയെ റിപ്പോർട്ടുചെയ്യാനുള്ള `` ഭാഷ '' ആയി ചേർക്കുക.
നിലവിൽ ഭാഷയുടെ നിയമപരമായ മൂല്യങ്ങൾ "makefile", "sql", കൂടാതെ
"html". ഈ ഫയലുകൾ സാധാരണയായി SLOC എണ്ണത്തിൽ ഉൾപ്പെടുത്തില്ല, എന്നിരുന്നാലും
അവരുടെ SLOC-കൾ ആന്തരികമായി കണക്കാക്കുകയും അവ ഫയലുകളുടെ എണ്ണത്തിൽ കാണിക്കുകയും ചെയ്യുന്നു.
നിങ്ങൾക്ക് അത്തരത്തിലുള്ള ഒന്നിലധികം ഭാഷകൾ ഉൾപ്പെടുത്തണമെങ്കിൽ --addlang പാസ്സാക്കി അത് ചെയ്യുക
ഒന്നിലധികം തവണ, ഉദാ, --addlang makefile --addlang sql.

--അഡ്ലാംഗൽ
അന്തിമ റിപ്പോർട്ടിൽ സാധാരണയായി ഉൾപ്പെടുത്താത്ത എല്ലാ ഭാഷകളും ചേർക്കുക.

കുറിപ്പുകൾ


Unix പോലുള്ള ഓപ്ഷനുകൾ ഉപയോഗിക്കുന്ന മറ്റു പല പ്രോഗ്രാമുകളേയും പോലെ, a-യിൽ തുടങ്ങുന്ന പേരുകളുള്ള ഡയറക്ടറികൾ
ഡാഷ് (``-'') ഓപ്‌ഷനുകളായി തെറ്റായി വ്യാഖ്യാനിക്കാം. ഡയറക്‌ടറികൾ വിശകലനം ചെയ്യുകയാണെങ്കിൽ
ഒരു ഡാഷ് ഉപയോഗിച്ച് ആരംഭിക്കുക, ഓപ്ഷൻ ലിസ്റ്റിന്റെ അവസാനം സൂചിപ്പിക്കാൻ ഇരട്ട-ഡാഷ് (``- -'') ഉപയോഗിക്കുക
ഡയറക്ടറികൾ ലിസ്റ്റുചെയ്യുന്നതിന് മുമ്പ്.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് xml_count ഓൺലൈനായി ഉപയോഗിക്കുക


Ad


Ad