مرحبا بكم في RustHW ! إنها منصة سريعة للغاية، وقابلة للتوسعة، وقابلة للتطوير، وقابلة للتخصيص، ومدعومة بالذكاء الاصطناعي، ومتعددة المنصات "Hello, World!" تطبيق مكتوب في الصدأ.
سريع للغاية : تم تصميم هذا التطبيق مع وضع أداء Rust في الاعتبار، ويتم تنفيذه بسرعة وكفاءة.
قابلة للتوسعة : تم تصميمها مع وضع قابلية التوسعة في الاعتبار، حيث يمكنك بسهولة إضافة ميزات ووظائف جديدة.
قابلة للتطوير : مناسبة لحالات الاستخدام المختلفة، بدءًا من البرامج النصية الصغيرة وحتى التطبيقات الأكبر حجمًا.
قابلة للتخصيص : قم بتخصيص تحياتك بألوان مختلفة وأنماط الغلاف والمزيد.
مدعوم بالذكاء الاصطناعي : تتم كتابة كل التعليمات البرمجية بواسطة ChatGPT.
منصة مشتركة : يعمل على أنظمة التشغيل Windows وmacOS وLinux عبر SSH والمزيد.
للبدء، ما عليك سوى تنزيل المشروع من الإصدارات.
تأكد من تثبيت Rust على جهازك. يمكنك تثبيت Rust باستخدام rustup
، وهو مثبت سلسلة أدوات Rust:
حليقة --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | ش
استنساخ المستودع:
استنساخ بوابة https://github.com/szrabinowitz/hwrust.gitcd hello_custom
بناء المشروع:
بناء البضائع
قم بتشغيل التطبيق باستخدام وسيطات سطر الأوامر الاختيارية لتخصيص الإخراج:
rusthw # تشغيل مع الخيارات الافتراضيةrusthw --hello-color [color] --world-color [color] --exclamation --casing Uppercase # تشغيل مع خيارات مخصصة
--hello-color
: اضبط اللون لـ "Hello". الخيارات: الأحمر، الأخضر، الأزرق، الأصفر، الأرجواني، السماوي، الأبيض، الأسود (الافتراضي: أخضر).
--world-color
: اضبط لون "العالم". الخيارات: الأحمر، الأخضر، الأزرق، الأصفر، الأرجواني، السماوي، الأبيض، الأسود (الافتراضي: الأزرق).
--exclamation
: أضف علامة تعجب في نهاية الإخراج (الافتراضي: خطأ).
--casing
: حدد نمط الغلاف. الخيارات: أحرف كبيرة، وأحرف كبيرة، وأحرف صغيرة (الافتراضي: تكبير).
لإنشاء إصدار إصدار محسّن، قم بتشغيل:
بناء البضائع --الإفراج
سيتم وضع الملف القابل للتنفيذ في دليل target/release
.
المساهمات هي موضع ترحيب! إذا كان لديك اقتراحات أو تحسينات، يرجى فتح مشكلة أو إرسال طلب سحب.
هذا المشروع مرخص بموجب ترخيص MIT - راجع ملف الترخيص للحصول على التفاصيل.
استمتع بتخصيص تحياتك مع rusthw ! ؟
أضف القدرة على تكبير "Hello" بدون تكبير "World".
إضافة القدرة على تلوين كل شخصية على حدة.
عمل نسخة WASM