אנגליתצרפתיתספרדי

Ad


סמל OnWorks

compute_all - מקוון בענן

הפעל את compute_all בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה compute_all שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


sloccount - ספירת שורות קוד מקור (SLOC)

תַקצִיר


מכושל [--גִרְסָה] [- מטמון] [--לְצַרֵף] [ --datadir בספרייה ] [--לעקוב אחר]
[--כפילויות] [--צלבות] [--אוטוגן] [--רב פרוייקטים] [--ספירת קבצים] [--רָחָב]
[--פרטים] [ --מַאֲמָץ F E ] [ --לוח זמנים F E ] [ --עלות אדם עלות ] [ --מעל
ממעל ] [ --addlang שפה ] [ --addlangall ] [--] ספריות

תיאור


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 בדרך כלל ידווח על הערכות של זמן לוח זמנים, מאמץ ועלות, ועבור
פרויקטים בודדים היא גם מעריכה את המספר הממוצע של מפתחים פעילים. אלו הם
רק הערכות, לא חרוטות באבן; אתה יכול לשנות את הפרמטרים המשמשים לשיפור
הערכות.

אפשרויות


--גִרְסָה דווח על מספר הגרסה של SLOCCount וצא מיד. אפשרות זו
לא ניתן לשלב בצורה מועילה עם כל אפשרות אחרת.

- מטמון אין לחשב מחדש; במקום זאת, השתמש בתוצאות שמור מביצוע קודם.
ללא האפשרות --cached או --append, sloccount מסיר אוטומטית את
ספריית הנתונים ויוצר אותה מחדש.

--לְצַרֵף אל תסיר חישובים קודמים מספריית הנתונים; במקום זאת, הוסף את
ניתוח לתוכן הנוכחי של ספריית הנתונים.

--datadir בספרייה
אחסן או השתמש בנתונים מאוחסנים בספריית הנתונים הנתונה; ערך ברירת המחדל הוא
"~/.slocdata".

--לעקוב אחר עקוב אחר קישורים סמליים.

--כפילויות
ספור את כל הכפילויות. בדרך כלל, אם לקבצים יש תוכן שווה (כפי שנקבע
באמצעות ערכי hash MD5), רק אחד נספר.

--צלבות ספור כפילויות אם הם מתרחשים בחלקים שונים של הפירוק. לכן,
אם הספרייה העליונה מכילה פרויקטים רבים ושונים, ואתה רוצה את
כפילויות בפרויקטים שונים כדי לספור בכל פרויקט, בחר באפשרות זו.

--אוטוגן ספור קובצי קוד מקור שנראה שנוצרו אוטומטית. בדרך כלל
אלה אינם נכללים.

--רב פרוייקטים
המדריכים השונים מייצגים פרויקטים שונים; אחרת, זה
בהנחה שכל קוד המקור שייך לפרויקט בודד. זה לא
לשנות את המספר הכולל של קבצים או ערכי SLOC, אבל זה משפיע על המאמץ
והערכות לוח זמנים. בהינתן אפשרות זו, המאמץ מחושב בנפרד
כל פרויקט (ואז סוכם), ולוח הזמנים הוא לוח הזמנים המשוער של
הפרויקט הגדול ביותר.

--ספירת קבצים הצג ספירות של קבצים במקום SLOC.

--רָחָב הצג בפורמט "רחב" (מופרד בכרטיסיות).

--פרטים הצג פרטים, כלומר תוצאות עבור כל קובץ קוד מקור.

--מַאֲמָץ F E
שנה את הגורם והמעריך עבור מודל המאמץ. מאמץ (באופן אישי-
חודשים) מחושב כ-F*(SLOC/1000)^E.

--לוח זמנים F E
שנה את הגורם והמעריך עבור מודל לוח הזמנים. לוח זמנים (בחודשים)
מחושב כ-F*(מאמץ)^E.

--עלות אדם עלות
שנה את השכר השנתי הממוצע ל עלות.

--מעל ממעל
שנה את ערך התקורה ל ממעל. עלות משוערת מחושבת כמאמץ *
עלות אדם * תקורה.

--addlang שפה
הוסף שפה שאינה נחשבת כברירת מחדל ל"שפה" לדיווח.
כרגע הערכים החוקיים היחידים לשפה הם "makefile", "sql" ו
"html". קבצים אלה אינם נכללים בדרך כלל בספירות ה-SLOC, אם כי
ה-SLOCs שלהם מחושבים באופן פנימי והם מוצגים בספירת הקבצים.
אם אתה רוצה לכלול יותר משפה אחת כזו, עשה זאת על ידי העברת --addlang
יותר מפעם אחת, למשל, --addlang makefile --addlang sql.

--addlangall
הוסף את כל השפות שאינן נכללות בדרך כלל בדוחות הסופיים.

אורים


כמו בתוכניות רבות אחרות המשתמשות באפשרויות דמויות Unix, ספריות ששמותיהן מתחילים בא
מקף (``-'') יכול להתפרש בצורה לא נכונה כאפשרויות. אם המדריכים לניתוח עשויים
התחל במקף, השתמש במקף הכפול (``- -'') כדי לציין את סוף רשימת האפשרויות
לפני רישום המדריכים.

השתמש ב-compute_all באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    בסוגריים
    בסוגריים
    Brackets הוא קוד פתוח חינמי ומודרני
    עורך טקסט שנוצר במיוחד עבור האינטרנט
    התפתחות. כתוב ב-HTML, CSS ו
    JavaScript עם כלים ויזואליים ממוקדים ו
    הכנה...
    הורד סוגריים
  • 2
    חינם מהדר פסקל
    חינם מהדר פסקל
    מהדר פסקל 32/64/16 סיביות עבור
    Win32/64/CE, Linux, Mac OS X/iOS,
    אנדרואיד, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS ו-DOS;
    תואם סמנטי עם...
    הורד בחינם את מהדר פסקל
  • 3
    מידע על Canon EOS DIGITAL
    מידע על Canon EOS DIGITAL
    לקנון אין ספירת תריסים
    כלול במידע EXIF ​​של an
    קובץ תמונה, בניגוד ל-Nikon ו
    פנטקס. אין קנון רשמי מבוסס
    יישום ...
    הורד מידע על Canon EOS DIGITAL
  • 4
    rEFind
    rEFind
    rEFInd הוא מזלג של אתחול rEFit
    מנהל. כמו rEFit, rEFind יכול
    זיהוי אוטומטי של אתחול ה-EFI המותקן שלך
    מעמיסים והוא מציג GUI יפה
    תפריט של אפשרות אתחול...
    הורד את rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    דף ההורדה הזה של SourceForge היה אמור
    תן למשתמשים להוריד את המקור שלי בנוי
    GSIs, המבוססים על נהדר של Phhusson
    עֲבוֹדָה. אני בונה גם Android Pie וגם
    אנדרואיד 1...
    הורד את ExpressLuke GSI
  • 6
    גלגל מוזיקה
    גלגל מוזיקה
    Music Caster הוא נגן מוזיקה מגש
    שמאפשר לך להטיל את המוזיקה המקומית שלך ל-a
    מכשיר Google Cast. בריצה הראשונה,
    תצטרך ללחוץ על החץ שלך
    טאס...
    הורד את Music Caster
  • עוד »

פקודות לינוקס

Ad