configtoolkit.

التحميل الان

configtoolkit. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • السعر:
  • FREE
  • اسم الناشر:
  • Designing Patterns
  • موقع ويب الناشر:
  • http://rubyforge.org/projects/jobmanager/
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 67 KB

configtoolkit. العلامات


configtoolkit. وصف

يجعل مصادر المعلومات من ملفات التكوين (تحليل) قوية وسهلة هل تعبت من كتابة رمز مخصص لتحليل وتمثيل كل ملف تكوين جديد يستخدم في البرامج الخاصة بك؟ تقوم مجموعة أدوات التكوين بإنشاء فئات التكوين ويمكن أن تململها بقوة عن طريق تحليل تنسيقات مختلفة من files files.configtoolkit هي أداة مجانية تستند روبي تجعل من ملفات تكوين المصادر من (تحليل) قوية وسهلة! ConfigToolkit: يسمح للمبرمجين بتحديد نوع البيانات التي يجب تحميل ملف التكوين. سوف تقوم مجموعة الأدوات تلقائيا ببيانات ملف ValidateThee ضد هذه المواصفات عند تحميل الملف، وإنشاء المواصفات دائما يتم إطاعتها وإنقاذ "طبقة Thetedious Thetedious Code". يولد أساليب الملحقات المعلمة (Jetters، Setters، وعلاجها للاختبار من أجل وجود)، مشغل المساواة، و A + To_s + Method من مواصفات التكوين. يسمح للمبرمجين بإنشاء ملفات التكوين، بسهولة وبرمجة .Provides فئة يمكن تحميل ملفات تكوين Ruby (تحليل) ملف تكوين Ruby (السماح باستخدام قوة RubuyLL ل Ruby ليتم استخدامها داخل ملفات التكوين) . يوفر الفصول الدراسية التي يمكن تحميلها من (تحليل) وتفريغ ملفات Yaml وملفات ValueConfiguration الرئيسية. يوفر الفصول الدراسية التي يمكن تحميلها وتفريغها. تقدم فئة تسمح بمحتويات مصدر تكوين واحد TooverRide محتويات أخرى (يعمل هذا مع ملفات التكوين من AnyFormat أو Hashes). قابل للتوسيع للغاية، مما يسمح للمحرك باستخدام W ith formatconfiguration الملفات ومع قواعد التحقق من صحة البيانات المخصصة. فيما يلي بعض الملامح الرئيسية ل "Configtoolkit": يتيح ConfigToLkit للمبرمجين تحديد فئة تكوين جديدة عن طريق تحديد المعلمات المضمنة في التكوين. تتكون مواصفات المعلمة من فئة قيم المعلمة، سواء كانت هناك حاجة إلى علامة فارغة أو لا تكون قيمة افتراضية إذا كانت المعلمة غير مطلوبة. يتم إنشاء أساليب Getter و Setter وطرق المسند تلقائيا لفصل تكوين جديد لكل معلمة محددة للحصول على قيمة المعلمة وتعيين قيمة المعلمة واختبار ما إذا كانت المعلمة لها قيمة. يتم إنشاء طريقة لمسح قيمة المعلمة تلقائيا لمعلمات اختيارية. يمكن تمرير كتلة إلى الطريقة الجديدة لفئة التكوين من أجل تهيئة المثيل (انظر configtoolkit :: baseconfig.new). سيتم طباعة ConfigToLkit (افتراضيا) تحذيرات عند مواجهة معلمات تكوين غير معروفة، مما يسمح بإعداد الأخطاء في ملفات التكوين بسرعة. سلوك ConfigToolkit للحصول على Configtoolkit Configtoolkit معين :: BASSECONFIG Class أو للحصول على مثيل من فئة ConfigToolkit :: BaseConfig Class يمكن تكوينها من خلال تحديد ConfigToolkit :: Configtoolkitconfig. في الوقت الحالي، يمكن تكوين سلوك ConfigToLkkit عند مواجهة معلمة غير معروفة (لتجاهل المعلمة غير معروفة، لتحذير المعلمة غير المعروفة، أو رفع خطأ حول المعلمة غير المعروفة). RDoc يمكن أن يكتشف وتوليد وثائق لكل معلمة في فئة التكوين (انظر faq.txt لكيفية تمكين هذا). يوجد مشغل المساواة لكل فئة تكوين يحدد المساواة بناء على ما إذا كانت جميع قيم المعلمات متساوية. طريقة To_s التي تنتج إخراجا جميلا للغاية موجودة لكل فئة تكوين (ConfigToolkit :: BaseConfig # To_s، والاستفادة من ConfigToolkit :: PreotePrintWriter) يمكن للمبرمجين تحديد كتل التحقق من صحة مخصصة لكل معلمة، من أجل فرض المواصفات غير معتمد مباشرة من قبل المحرك. يمكن للمبرمجين تحديد طريقة في فئة التكوين سيتم استدعاؤهم من أجل فرض العلاقات بين قيم المعلمات المختلفة (ConfigToolkit :: BaseConfig # Validate_all_Values) يمكن للمبرمجين إنشاء قارئ مخصص وفئات كاتبة من أجل التحميل من تنسيقات ملف تكوين التكوين (على التوالي) وغير مدعومة مباشرة بواسطة ConfigToolkit. يمكن تداخل فئات التكوين بأي عمق داخل بعضها البعض. فئات التكوين لها دعم من الدرجة الأولى لمعلمات تكوين الصفيف. يمكن تحديد القيود لمعلمة صفيف معينة ستضمن أن جميع العناصر هي فئة محددة وأن هناك عدد محدد من العناصر الموجودة (انظر ConfigToolkit :: ConstrainedArray) يدعم ConfigToolkit تكوينات متعددة مخزنة في ملف واحد؛ من الممكن التمييز بين أن التكوينات المختلفة داخل ملف تنتمي إلى كائنات تكوين مختلفة. على سبيل المثال، يمكن أن تعيش معلومات تكوين "الإنتاج" و "اختبار" في نفس ملف التكوين ويمكن تحميلها في مثيلات تكوين منفصلة (عن طريق تحديد "اسم كائن يحتوي" مختلفا "لكل Configtoolkit :: مكالمة تحميل BaseConfig #) فئة القارئ لقراءة (تحليل) ملفات تكوين Ruby (ConfigToolkit :: RubReader) فئة القارئ لقراءة (تحليل) ملفات تكوين YAML (ConfigToolkit :: YamLreader) فئة كاتبة لتفريغ ملفات تكوين YAML (ConfigToolkit :: Yamlwriter) فئة القارئ لتحميل التكوين مباشرة من التجزئة (configtoolkit :: hashreader) فئة الكاتب تفريغ التكوين مباشرة إلى التجزئة (configtoolkit :: hashwriter) فئة القارئ لقراءة (تحليل) ملفات تكوين القيمة الرئيسية (ConfigToolkit :: KeyValureader) فئة كاتبة لتفريغ ملفات تكوين القيمة الرئيسية (ConfigToolkit :: KeyValueWriter) configtoolkit :: keyvalureader و configtoolkit :: يمكن تكوين فئات KeyValueWriter Fresses للعمل مع العديد من التنسيقات المختلفة لملفات تكوين القيمة المفاتلية (عبر ConfigToolkit :: KeyValueConfig). فئة القارئ لمصدر تكوين واحد من ملفات التكوين المتعددة، مما يسمح بملف تكوين واحد لتجاوز آخر (Configtoolkit :: AbougriderIder) يتضمن ConfigToolkit مجموعة اختبار الوحدة الكاملة. رمز ConfigToolkit لديه تعليقات مفصلة. يحتوي رمز ConfigtoLkkit على العديد من البرامج المثالية (في الدليل الفرعي الأمثلة). تتضمن حزمة ConfigToolkit وثائق مستفيضة، بما في ذلك FAQ.TXT وتوثيق تنسيقات ملفات الدعم. متطلبات: روبي


configtoolkit. برامج ذات صلة

bootalchemy.

أداة مفتوحة المصدر لإنشاء إدخالات قاعدة البيانات من YAML باستخدام SQLAlchemy ...

138 239 KB

تحميل

Wxphycoverage.

البرنامج الذي يقبل إخراج Trace.py ويعرض رمز مصدر الثعبان ...

149 4 KB

تحميل