عن المشروع
تعد asdf أداة سطر أوامر مصممة لإدارة إصدارات متعددة من بيئات التشغيل للغات برمجة مختلفة على أساس كل مشروع على حدة. وهي تعمل كبديل موحد لمديري الإصدارات الخاصة بلغات معينة مثل nvm وrbenv وpyenv.
تشمل القدرات الرئيسية ما يلي:
- واجهة سطر أوامر موحدة: توفر أوامر متسقة لإدارة لغات متعددة من خلال أداة واحدة.
- تكوين خاص بالمشروع: تستخدم ملف .tool-versions لكل مشروع لتحديد الإصدارات المطلوبة، مما يؤدي إلى تبديل بيئات التشغيل تلقائياً عند تنقل المستخدم بين المجلدات.
- دعم الترحيل: متوافقة مع ملفات التكوين الموجودة مثل .node-version و.nvmrc و.ruby-version.
- القابلية للتوسع: تتميز بنظام إضافات يسمح للمستخدمين بإضافة دعم للغات التي يختارونها.
- التكامل مع الصدفة (Shell): توفر ميزة الإكمال التلقائي لأوامر Bash وZsh وFish وElvish.
- التكوين العام: تحتفظ بتكوين عالمي واحد لإعدادات الإصدار الافتراضية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.