يحتاج العديد من مطوري البرامج إلى التعامل مع مجموعة كبيرة من الأدوات الكبيرة والصغيرة لإكمال نشاطهم اليومي. فالمطوروون الذين يعملون في مشاريع مختلفة ، يعيشون في نظم بيئية مختلفة لتطوير البرمجيات ، يبنون على أطر برامج مختلفة ، يواجهون هذه المسألة أكثر. يمكن أن تكون المهام النموذجية:
إنشاء وثائق
إنشاء الحزم
التعامل مع معلومات الإصدار
على سبيل المثال. طباعته في الدليل
إنشاء صفحة رئيسية تم إنشاؤها تلقائيًا من معلومات الإصدار المتوفرة والحزم والوثائق وما إلى ذلك
نشر هذه الصفحة الرئيسية على خادم ويب
اختبار
...
يعمل محرك اليانسون على تنفيذ شفرة المصدر Python التعسفية ويوفر بعض الخدمات الإضافية مثل التسجيل والمعلمة التي تمر من سطر الأوامر ودعم واجهة المستخدم الرسومية الأساسية والمكوِّن الإضافي واجهة ، ونظام حدث مرن ، وحقن رمز وبيانات من مكان آخر ، وأكثر من ذلك.
علاوة على هذا المحرك ، تأتي اليانسون مع مجموعة من التطبيقات التي تحقق المهام (أو أجزاء منها) لتطوير البرمجيات. هناك وحدة اختبار ، ومصدر توثيقي ومصدر للصفحة الرئيسية ، وبعض طرق بناء الحزم وأكثر من ذلك بكثير. تستخدم التطبيقات نظام الحدث في العديد من الأماكن للسماح بالتخصيص بطريقة فنية إلى حد ما ولكن مرنة للغاية.
يسمح لك إطار اليانسون بتنفيذ جميع هذه المهام بطريقة منظمة ولكن عامة في مزيج من XML و Python. بمجرد إنشاء هذه الأشياء في مكان محدد في مشروعك ، يتيح لك anises تنفيذ المهام بسهولة من سطر الأوامر (أو من أي محرر إذا قمت بتضمينها بطريقة أو بأخرى).
لم يتم العثور على التعليقات