Configtoolkit

עושה מידע המקור מ (ניתוח) קבצי תצורה חזקים וקל
הורד עכשיו

Configtoolkit דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • מחיר:
  • FREE
  • שם המפרסם:
  • Designing Patterns
  • אתר האינטרנט של המוציא לאור:
  • http://rubyforge.org/projects/jobmanager/
  • מערכות הפעלה:
  • Mac OS X
  • גודל הקובץ:
  • 67 KB

Configtoolkit תגים


Configtoolkit תיאור

עושה מידע המקור מ (ניתוח) קבצים תצורה חזקים וקל האם נמאס לך לכתוב קוד מותאם אישית לנתח ולייצג כל קובץ תצורה חדש מנוצל בתוכניות שלך? Toolkit Configit מייצר שיעורי תצורה והוא יכול לאכלס אותם בחוזקה על ידי ניתוח פורמטים שונים של קבצים תצורה. Configoolkit הוא כלי מבוסס רובי חינם שעושה מידע המקור מ (ניתוח) קבצים תצורה חזקים וקלים! ConfigToolKit: · מאפשר למתכנתים לציין את סוג של נתונים שצריכים להיות טעינה קובץ תצורה. Toolkit אוטומטית יהיה Validateethe הנתונים של הקובץ נגד מפרט זה בעת טעינת הקובץ, הבינלאומי המפרט תמיד מציתת ושמירה על המתכנתת מטלה תואמת של כתיבת קוד אימות. · Automagically מייצר שיטות Accessor Parameter (Getters, Setters, andpredicates כדי לבדוק לנוכחות), מפעיל שוויון, ו- + to_s + mettfrom מפרט התצורה. · מאפשר למתכנתים ליצור קובצי תצורה, בקלות ובתכנון .Provides בכיתה שיכולה לטעון (לנתח) קבצי תצורת רובי (מאפשרת כוח של רובי לשימוש בקובצי תצורה) . · מספק שיעורים שיכולים לטעון מ (לנתח) ולהזבלה לקובצי YAML ו- ValueConFiguration KeyL. · מספק שיעורים שיכולים לטעון מ - Dump ל Hashes. · מספק מעמד המאפשר לתוכן של מקור תצורה אחד tooverride את התוכן של אחר (זה עובד עם קבצי תצורה של anyformat או hashes). · הוא מאוד להרחבה, המאפשר את המנוע לשמש w ith קובצי פורום מותאמים אישית עם כללי אימות נתונים מותאמים אישית. הנה כמה תכונות עיקריות של "configtoolkit": · Configtoolkit מאפשר למתכנתים להגדיר מחלקה תצורה חדשה על ידי ציון הפרמטרים הכלולים בתצורה. מפרט פרמטר מורכב מהכיתה של ערכי הפרמטרים, בין אם הפרמטרים נדרשים, וערך ברירת מחדל אם הפרמטר אינו נדרש. · Getter, סתר ושיטות predicate באופן אוטומטי נוצרים עבור מחלקה תצורה חדשה עבור כל פרמטר שצוין כדי לקבל את הערך של הפרמטר, להגדיר את הערך של הפרמטר, ולבדוק אם הפרמטר יש ערך. · שיטה כדי לנקות את ערכו של פרמטר באופן אוטומטי נוצר עבור פרמטרים אופציונליים. · בלוק ניתן להעביר לשיטה החדשה של מחלקת תצורה על מנת לאתחל את המופע (ראה ConfigtoolKit :: Baseconfig.New). · Configtoolkit (כברירת מחדל) תדפיס אזהרות כאשר הוא נתקל בפרמטרים של תצורה לא ידועים, ומאפשר שגיאות בקובצי תצורה כדי להתגלות במהירות. · התנהגותה של configtoolkit עבור configoolkit מסוים :: Baseconfig הילד בכיתה או למשל של ConfigtoolKit :: Baseconfig הילד בכיתה יכול להיות מוגדר באמצעות ציון configtoolkit :: configoolkitconfig. כרגע, ההתנהגות של Configtoolkit כאשר הוא נתקל פרמטר לא ידוע יכול להיות מוגדר (כדי להתעלם הפרמטר הלא ידוע, כדי להזהיר על הפרמטר הלא ידוע, או להעלות שגיאה על הפרמטר הלא ידוע). · RDOC יכול לזהות וליצור תיעוד עבור כל פרמטר בכיתה תצורה (ראה FAQ.TXT כיצד לאפשר זאת). · מפעיל שוויון קיים עבור כל מחלקת תצורה שקובעת שוויון המבוסס על אם כל ערכי הפרמטרים שווים. · שיטה To_S המייצרת פלט יפה מאוד קיימת עבור כל מחלקה תצורה (configtoolkit :: baseconfig # to_s, מינוף configtoolkit :: prettyprintwriter) · מתכנתים יכולים לציין בלוקים אימות מותאמים אישית עבור כל פרמטר, על מנת לאכוף מפרטים שאינם נתמכים ישירות על ידי המנוע. · מתכנתים יכולים להגדיר שיטה בכיתה תצורה שתתקשרו על מנת לאכוף את היחסים בין ערכי הפרמטרים השונים (ConfigToolkit :: Baseconfig # Validate_All_Values) · מתכנתים יכולים ליצור שיעורי קורא וסופר מותאמים אישית כדי לטעון את פורמטים של קבצי קבצי תצורה (בהתאמה) שאינם נתמכים ישירות על ידי ConfigToolkit. · שיעורי תצורה יכולים להיות מקוננים לכל עומק בתוך השני. · שיעורי תצורה יש תמיכה בכיתה ראשונה עבור פרמטרים תצורת מערך. ניתן לציין אילוצים עבור פרמטר מערך נתון שיבטיח שכל האלמנטים הם של מעמד מסוים וכי קיימים מספר מסוים של אלמנטים הנוכחי (ראה ConfigToolkit :: אילצה) · Configtoolkit תומך בתצורות מרובות המאוחסנות בקובץ יחיד; הוא מסוגל להבחין כי תצורות שונות בתוך קובץ שייכים אובייקטים תצורה שונים. לדוגמה, "ייצור" ו "בדיקה" מידע יכול לחיות בתוך אותו קובץ תצורה והוא יכול להיות נטען לתוך מקרים תצורה נפרדים (על ידי ציון שונה "שם אובייקט" שונה עבור כל configtoolkit :: baseconfig # שיחת לטעון) · מחלקת הקורא לקריאה (ניתוח) קבצי תצורה רובי (Configtoolkit :: Rubyreader) · מחלקת הקורא לקריאה (ניתוח) קבצי תצורה YAML (Configtoolkit :: Yamlreader) · מחלקת סופר לזרוק קבצי תצורה YAML (Configtoolkit :: Yamlwriter) · מחלקת הקורא לטעון תצורה ישירות מתוך חשיש (configtoolkit :: hashreader) · מחלקה סופר לעשות תצורת dump ישירות חשיש (configtoolkit :: hashwriter) · מחלקת הקורא לקריאה (ניתוח) קבצי תצורה של ערך מפתח (ConfigToolkit :: Keyvaluereader) · מחלקת סופר לזרוק קבצי תצורה של ערך מפתח (ConfigtOlkit :: KeyvalueWriter) · KeyvaluereKit :: keyvaluereader ו configtoolkit :: כיתות KeyvalueWriter יכול להיות מוגדר לעבוד עם פורמטים שונים של קבצי תצורה של ערך מפתח (דרך configtoolkit :: keyvalueconfig). · מחלקת הקורא למקור תצורה אחת מקובצי תצורה מרובים, המאפשר קובץ תצורה אחד לעקוף אחר (ConfigtOlkit :: overidereader) · Configtoolkit כולל חבילת בדיקות יחידה מלאה. · קוד ConfigtoolKit יש הערות מפורטות. · קוד ConfigtoolKit יש תוכניות לדוגמה רבות (בדוגמאות subdirectory). · החבילה ConfigtoolKit כוללת תיעוד נרחב, כולל FAQ.TXT ותיעוד עבור פורמטים של קבצי התמיכה. דרישות: · רובי


Configtoolkit תוכנה קשורה

JSBeautifier.

חינם, קל מאוד, ו פשוט יישום אוויר כדי לעצב את קוד JavaScript שלך ...

192 24 KB

הורד

zsh

פגז קוד פתוח ופתח, כי אתה יכול להתקין ולהשתמש ב- Mac שלך ...

222 2.6 MB

הורד

wxpython.

חינם קוד פתוח GUI Toolkit עבור שפת התכנות Python ...

232 28.4 MB

הורד

Meteohub

מודולים ג'ומלה 1.5 שנועדו לאפשר לך לראות את הקריאות של meteohub. ...

384 396 KB

הורד