זהו סגנון בדיקת הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
checkstyle - כלי לניתוח קוד סטטי כדי לבדוק אם קוד המקור של Java תואם לקידוד
כללי
תַקצִיר
checkstyle -c configurationFile [אפשרויות] [קובץ]
סקירה כללית
Checkstyle הוא כלי פיתוח המסייע למתכנתים לכתוב קוד ג'אווה שמקפיד על א
תקן קידוד. זה ממכן את תהליך בדיקת קוד Java כדי לחסוך מבני אדם את זה
משימה משעממת (אך חשובה). זה הופך אותו לאידיאלי עבור פרויקטים שרוצים לאכוף א
תקן קידוד.
Checkstyle ניתנת להגדרה גבוהה וניתן לגרום לו לתמוך כמעט בכל תקן קידוד.
Checkstyle ניתנת להגדרה גבוהה וניתן לגרום לו לתמוך כמעט בכל תקן קידוד.
קובצי תצורה לדוגמה מסופקים התומכים באמנות Sun Code וב-Google
סגנון ג'אווה.
למידע על Checkstyle, ניתן למצוא אותו בכתובת http://checkstyle.sourceforge.net/.
אפשרויות
פילה
ציין את קובץ קוד המקור של Java לבדיקה.
-c קובץ תצורה
ציין את הקובץ שמגדיר את הבדיקות להחיל.
-f פוּרמָט
ציין את פורמט הפלט. האפשרויות הן "רגיל" עבור DefaultLogger ו-"xml" עבור
XMLLogger. ברירת המחדל היא "רגיל".
-p מאפייני קובץ
ציין קובץ מאפיינים לשימוש.
-o פילה
ציין את הקובץ שאליו יש פלט.
דוגמא
בדוק את קבצי המקור בספריית src/main/java באמצעות Google Java Style:
checkstyle -c /usr/share/checkstyle/google_checks.xml src/main/java
השתמש ב-checkstyle באינטרנט באמצעות שירותי onworks.net