أداة مخصصة لمطوري VSCode لرفع الملفات والمجلدات بشكل تكراري إلى خادم FTP، مع سجل حي لكل عملية.
✨ الميزات
رفع تلقائي لكل الملفات والمجلدات الفرعية
إنشاء المسارات البعيدة بشكل آمن ومتوافق مع FTP
سجل حي لكل عملية رفع أو خطأ
دعم كامل للمسارات النسبية والمطلقة
🚀 طريقة الاستخدام
افتح مشروعك في VSCode
نفّذ الأمر Upload Folder Recursively من لوحة الأوامر
تابع سجل الرفع في نافذة Output
⚙️ الإعدادات
يمكنك تخصيص المسارات المحلية والبعيدة من خلال ملف الإعدادات داخل .vscode/settings.json
OWDev Sync Extension – TSSFW Developer Companion
إضافة مخصصة لمطوري بيئة TSSFW، تهدف إلى تسريع عمليات النشر والمزامنة من بيئة العمل المحلية إلى الخادم البعيد، مع دعم كامل للمجلدات الفرعية، وسجل حي لكل عملية.
🎯 الفائدة للمطورين داخل TSSFW
مزامنة دقيقة للمجلدات والملفات: ترفع الإضافة كل الملفات والمجلدات الفرعية تلقائيًا، بما في ذلك ملفات إعدادات VSCode، مما يضمن تطابق بيئة العمل بين المطور والخادم.
توافق كامل مع هيكل TSSFW: تم تصميم الإضافة لتتعامل بذكاء مع المسارات المعتمدة داخل TSSFW، وتتفادى مشاكل عدم تطابق المسارات أو صلاحيات FTP.
سجل حي لكل عملية رفع: تعرض الإضافة سجلًا حيًا داخل نافذة Output، يوضح الملفات التي تم رفعها، والمجلدات التي تم إنشاؤها، وأي أخطاء حدثت أثناء العملية.
سهولة التبني داخل الفرق: بفضل بساطة الاستخدام ووضوح الرسائل، يمكن لأي مطور داخل TSSFW تبني الإضافة دون الحاجة إلى تدريب إضافي.
⚙️ حالات الاستخدام داخل TSSFW
نشر ملفات واجهات المستخدم (Views) أو الأنماط (Styles) إلى الخادم
مزامنة إعدادات المطورين بين بيئة VSCode والخادم
رفع ملفات الترجمة أو التكوينات الخاصة بكل مشروع فرعي داخل TSSFW
🚀 لماذا OWDev Sync؟
لأنها تعكس فلسفة TSSFW في التنظيم، التخصيص، والوضوح. الإضافة لا ترفع الملفات فقط، بل تضمن أن كل خطوة مفهومة، قابلة للتتبع، ومتوافقة مع بيئة العمل.