حدد لغتك

الصفحة الرئيسية arrow-right ... arrow-right أدوات التطوير arrow-right Anise

لقد قمنا بتجميع قائمة تحتوي على 6 بدائل مجانية ومدفوعة لـ Anise. وتشمل المنافسون الرئيسيون: Maven، Ant. بالإضافة إلى ذلك، يقوم المستخدمون أيضًا بعمل مقارنات بين Anise و SCons، qmake، Cake (C# Make). كما يمكنك النظر في خيارات مماثلة أخرى هنا: أدوات التطوير.


Maven
Free Open Source

Apache Maven هي أداة قائمة على Java لبناء أتمتة وإدارة المشاريع (في البرامج ...

Ant
Free Open Source

Apache Ant عبارة عن أداة إنشاء تستند إلى Java مفتوحة المصدر (لتطوير البرامج).

SCons
Free Open Source

SCons هي أداة إنشاء برمجية مفتوحة المصدر - أي ، أداة إنشاء من الجيل التالي.

qmake
Free Open Source

qmake هي أداة من شركة Qt التي تساعد على تبسيط عملية البناء لمشروع التطوير ...

Cake (C# Make)
Free Open Source

Cake (C # Make) هو نظام أتمتة بناء عبر النظام الأساسي مع C # DSL لمهام مثل ...

EBuild عبارة عن بناء مشروع برمجي ، وإدارة التبعية ، وتقنية الإبلاغ.

أداة واحدة لإدارة مشروع البرمجيات لجميع البيئات

Anise منصات

tick-square Windows
tick-square Linux

Anise فيديو ولقطات الشاشة

Anise نظرة عامة

اليانسون هو محرك التنفيذ القائم على بيثون لمهام الأتمتة.

توجد مهام التنفيذ التلقائي في تطوير البرامج ، وربما جميع أنواع القطاعات الأخرى. أنها تتطلب عادة تنفيذ أدوات مختلفة أصغر وأكبر. غالبًا ما تحتاج المهام المعقدة إلى سلسلة من الخطوات العديدة للتنفيذ ، مع وجود بعض التبعيات لبعضها البعض. يمكن تشغيل كل هذه الخطوات يدويًا في الواجهات الرسومية لجميع الأدوات المعنية من الناحية النظرية ، ولكنه سيولد أخطاء وإحباطًا بعد بعض الدورات.

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

المهام النموذجية في تطوير البرمجيات يمكن أن تكون:

توليد الوثائق
اختبارات
إنشاء حزم
إنشاء صفحة رئيسية
نشر الصفحة الرئيسية
معالجة معلومات الإصدار
على سبيل المثال طباعته في الدليل
و اكثر

يتيح لك إطار عمل اليانسون تنفيذ كل هذه المهام بطريقة منظمة ولكن عامة في مزيج من أكواد XML و Python.
ينفّذ محرك اليانسون شفرة Python التعسفية ويوفر بعض الخدمات الإضافية مثل التسجيل ، وتمرير المعلمة من سطر الأوامر ، ودعم واجهة المستخدم الرسومية الأساسية ، وواجهة المساعد ، ونظام الأحداث المرنة ، ورمز الحقن والبيانات من مكان آخر ، والتبعيات بين أجزاء الكود ، و أكثر.

أفضل بدائل Anise

شارك رأيك حول البرمجيات، اترك تقييمًا وساعد في تحسينها أكثر!

Anise علامات

software-development python automation development

اقتراح تغييرات

تعليقاتك

اختر تقييمًا
الرجاء تحديد تقييم

Your vote has been counted.

Do you have experience using this software?