Skip to content

اختصارات Rust

مختصرات لتطوير Rust باستخدام Cargo وRustup.

نظرة عامة

هذه الاختصارات معرّفة في rust.aliases.sh ويتم تحميلها تلقائيًا بواسطة Chezmoi.

المرجع

الأوامر الأساسية

الاختصارالوصف
cgاختصار Cargo
cgnإنشاء مشروع binary جديد
cgniإنشاء مشروع مكتبة جديد
cginitتهيئة المشروع في المجلد الحالي

البناء والتشغيل

الاختصارالوصف
cgbبناء debug
cgbrبناء release
cgrتشغيل debug
cgrrتشغيل release
cgwمراقبة وإعادة البناء

الاختبار والقياس

الاختصارالوصف
cgtتشغيل الاختبارات
cgtrتشغيل الاختبارات في وضع release
cgbhتشغيل القياسات

جودة الكود

الاختصارالوصف
cgcفحص التجميع
cgclتنظيف مخرجات البناء
cgcyتشغيل فحوصات clippy
cgfتنسيق الكود
cgaudفحص الثغرات الأمنية

التوثيق

الاختصارالوصف
cgdبناء وفتح التوثيق
cgdrبناء توثيق release

التبعيات

الاختصارالوصف
cgaإضافة تبعية
cgadإضافة تبعية تطوير
cguتحديث التبعيات
cgoفحص التبعيات القديمة
cgtreeعرض شجرة التبعيات

تحديثات Rustup

الاختصارالوصف
ruتحديث جميع toolchains
rusتحديث stable toolchain
runتحديث nightly toolchain
rtiتثبيت toolchain محدد

إدارة المكونات

الاختصارالوصف
rcaإضافة مكون
rclسرد المكونات
rcrإزالة مكون

إدارة الأهداف

الاختصارالوصف
rtaaإضافة هدف تجميع
rtalسرد الأهداف المتاحة
rtarإزالة هدف تجميع