عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

get_sloc - عبر الإنترنت في السحابة

قم بتشغيل get_sloc في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر get_sloc الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


sloccount - حساب سطور مصدر الكود (SLOC)

موجز


سلوكونت [--الإصدار] [- مخبأ] [--ألحق] [ - داتادير دليل ] [--إتبع]
[- مكررات] [- crossdups] [- تلقائي] [- مشروع متعدد] [--عدد الملفات] [--واسع]
[--تفاصيل] [ --جهد F E ] [ --جدول F E ] [ - تكلفة الفرد كلف ] [ --تكاليف غير مباشرة
فوق ] [ --addlang لغة ] [ --addlangal ] [--] الدلائل

الوصف


يحسب sloccount سطور المصدر المادية للشفرة (SLOC) الواردة في أحفاد
مجموعة محددة من الدلائل. يحدد تلقائيًا الملفات التي تكون شفرة المصدر
الملفات ، ويحدد تلقائيًا لغة الكمبيوتر المستخدمة في كل ملف. بواسطة
بشكل افتراضي يلخص نتائج SLOC ويعرض تقديرات مختلفة (مثل الجهد و
تكلفة تطويرها) ، ولكن يمكن التحكم في ناتجها من خلال خيارات مختلفة.

إذا أعطيت sloccount قائمة من دليلين أو أكثر ، فسيتم تقسيم التهم
وفقًا لتلك القائمة. هناك قيد واحد مهم: الأسماء الأساسية لـ
يجب أن تكون الدلائل المعطاة كمعلمات مختلفة ، لأن هذه الأسماء تستخدم للتجميع
معلومات موجزة. وبالتالي ، لا يمكنك تشغيل "sloccount / usr / src / hello / usr / local / src / hello".
ينطبق هذا القيد فقط على معلمات sloccount - الدلائل الفرعية المنحدرة من
يمكن أن يكون لأعلى الدلائل نفس الاسم الأساسي.

إذا أعطيت sloccount دليلًا واحدًا فقط ، فسيحاول sloccount تلقائيًا العثور على ملف
تفصيل معقول لأغراض إعداد التقارير (لذلك ينتج تقريرًا مفيدًا). في
في هذه الحالة ، إذا كان الدليل يحتوي على دليلين فرعيين على الأقل ، فإن تلك الدلائل الفرعية
سيتم استخدامها كتفصيل. إذا كان الدليل الفردي يحتوي على ملفات كذلك
الدلائل (أو إذا أعطيت sloccount بعض الملفات كمعلمات) ، فستكون هذه الملفات
المخصصة للدليل "top_dir" حتى تتمكن من تمييزها عن المحتويات الأخرى.
أخيرًا ، إذا كان هناك دليل فرعي باسم "src" ، فسيتم تعطيل هذا الدليل الفرعي مرة أخرى
لأسفل ، مع كل الدلائل الفرعية الأخرى مسبوقة بـ "src_". وبالتالي ، إذا كان الدليل "X"
يحتوي على دليل فرعي "src" ، والذي يحتوي على دليل فرعي "الوحدات النمطية" ، وسوف يقوم sloccount بالإبلاغ عن ملف
حساب منفصل لـ "src_modules".

يعتبر sloccount عادةً جميع أحفاد هذه الدلائل ، على الرغم من عدم إخبارهم بذلك
وإلا فإنه يتجاهل الروابط الرمزية.

sloccount هي الواجهة الأمامية المعتادة لحزمة الأدوات المسماة "SLOCCount". نلاحظ أن
اسم الحزمة بأكملها يحتوي على أحرف كبيرة ، بينما اسم هذا البرنامج الأمامي
لا.

يقوم sloccount عادةً بالإبلاغ عن تقديرات الوقت والجهد والتكلفة والجدول الزمني
المشاريع الفردية كما أنها تقدر متوسط ​​عدد المطورين النشطين. هؤلاء هم
مجرد تقديرات غير محفورة في الحجر ؛ يمكنك تعديل المعلمات المستخدمة لتحسين
التقديرات.

OPTIONS


--الإصدار قم بالإبلاغ عن رقم إصدار SLOCCount واخرج فورًا. هذا الخيار
لا يمكن دمجها بشكل مفيد مع أي خيار آخر.

- مخبأ لا تعيد الحساب بدلاً من ذلك ، استخدم النتائج المخزنة مؤقتًا من تنفيذ سابق.
بدون الخيار --cached أو --append ، يزيل sloccount تلقائيًا ملف
دليل البيانات وإعادة إنشائه.

--ألحق لا تقم بإزالة الحسابات السابقة من دليل البيانات ؛ بدلاً من ذلك ، أضف
تحليل المحتويات الحالية لدليل البيانات.

- داتادير دليل
تخزين أو استخدام البيانات المخزنة مؤقتًا في دليل البيانات المحدد ؛ القيمة الافتراضية هي
"~ / .slocdata".

--إتبع اتبع الروابط الرمزية.

- مكررات
عد جميع التكرارات. عادة ، إذا كانت الملفات لها محتوى متساوٍ (كما هو محدد
باستخدام قيم تجزئة MD5) ، يتم حساب واحد فقط.

- crossdups عد التكرارات إذا حدثت في أجزاء مختلفة من الانهيار. هكذا،
إذا كان الدليل العلوي يحتوي على العديد من المشاريع المختلفة ، وتريد ملف
مكررة في مشاريع مختلفة ليتم احتسابها في كل مشروع ، حدد هذا الخيار.

- تلقائي عد ملفات التعليمات البرمجية المصدر التي يبدو أنها تم إنشاؤها تلقائيًا. عادة
هذه مستبعدة.

- مشروع متعدد
تمثل الدلائل المختلفة مشاريع مختلفة ؛ خلاف ذلك ، هو
يفترض أن كل شفرة المصدر تنتمي إلى مشروع واحد. هذا لا
قم بتغيير العدد الإجمالي للملفات أو قيم SLOC ، لكنها تؤثر على الجهد المبذول
وجدولة التقديرات. بالنظر إلى هذا الخيار ، يتم حساب الجهد بشكل منفصل لـ
كل مشروع (ثم تلخيصه) ، والجدول الزمني هو الجدول الزمني المقدر لـ
أكبر مشروع.

--عدد الملفات عرض عدد الملفات بدلاً من SLOC.

--واسع العرض بتنسيق "واسع" (مفصول بعلامات جدولة).

--تفاصيل عرض التفاصيل ، أي النتائج لكل ملف شفرة المصدر.

--جهد F E
قم بتغيير العامل والأس لنموذج الجهد. الجهد (شخصيًا-
شهور) على النحو F * (SLOC / 1000) ^ E.

--جدول F E
قم بتغيير العامل والأس لنموذج الجدول. الجدول الزمني (بالأشهر)
يتم حسابها كـ F * (جهد) ^ E.

- تكلفة الفرد كلف
قم بتغيير متوسط ​​الراتب السنوي إلى كلف.

--تكاليف غير مباشرة فوق
قم بتغيير القيمة الزائدة إلى فوق. يتم احتساب التكلفة المقدرة على أنها جهد *
تكلفة الشخص * النفقات العامة.

--addlang لغة
أضف لغة لا تعتبر افتراضيًا `` لغة '' يتم الإبلاغ عنها.
القيم القانونية الوحيدة للغة حاليًا هي "makefile" و "sql" و
"لغة البرمجة". لا يتم تضمين هذه الملفات عادةً في أعداد SLOC ، بالرغم من ذلك
يتم حساب SLOC الخاصة بهم داخليًا ويتم عرضها في عدد الملفات.
إذا كنت تريد تضمين أكثر من لغة واحدة من هذا القبيل ، فافعل ذلك بتمرير --addlang
أكثر من مرة ، على سبيل المثال --addlang makefile --addlang sql.

--addlangal
أضف جميع اللغات غير المدرجة عادة في التقارير النهائية.

الملاحظات


كما هو الحال مع العديد من البرامج الأخرى التي تستخدم خيارات تشبه Unix ، فإن الدلائل التي تبدأ أسماؤها بامتداد
شرطة ("- '') يمكن أن يساء تفسيرها كخيارات. إذا كانت الدلائل المراد تحليلها قد تكون
ابدأ بشرطة ، استخدم الشرطة المزدوجة ("- - '') للإشارة إلى نهاية قائمة الخيارات
قبل إدراج الدلائل.

استخدم get_sloc عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    مؤسسة عرض Windows
    مؤسسة عرض Windows
    مؤسسة عرض Windows (WPF)
    هو إطار عمل واجهة المستخدم لبناء Windows
    تطبيقات سطح المكتب. يدعم WPF ملف
    مجموعة واسعة من تطوير التطبيقات
    الميزات...
    تحميل مؤسسة العرض ويندوز
  • 2
    الرياضة
    الرياضة
    يمكن لبرنامج Mit dem schnell und
    einfach Pausen bei Sportveranstaltungen
    ميت Musik �berbr�cken. هيرفر حبين سي
    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
    بوابة تسمح للمستخدمين باستخدام أي بريد
    عميل مع Exchange و Office 365 ، e ...
    قم بتنزيل DavMail POP / IMAP / SMTP / Caldav إلى Exchange
  • 4
    DivFix + +
    DivFix + +
    DivFix ++ هو برنامج إصلاح فيديو AVI الخاص بك و
    معاينة البرمجيات. انها مصممة للإصلاح
    ومعاينة الملفات التي يتم تنزيلها
    من ed2k (emule) ، سيل ، نوتيلا ، بروتوكول نقل الملفات ...
    قم بتنزيل DivFix ++
  • 5
    مجتمع JBoss
    مجتمع JBoss
    المشاريع التي يقودها المجتمع والتي تتميز بامتداد
    أحدث الابتكارات لأحدث التقنيات
    تطبيقات. مشروعنا الرائد JBoss AS هو
    المصدر المفتوح الرائد ،
    متوافقة مع المعايير ...
    قم بتنزيل مجتمع JBoss
  • 6
    جانغو فيلير
    جانغو فيلير
    django Filer هو إدارة الملفات
    تطبيق django الذي يجعل
    التعامل مع الملفات والصور في غاية السهولة.
    django-filer هو إدارة الملفات
    تطبيق djang ...
    تنزيل Django Filer
  • أكثر "

أوامر لينكس

Ad