مشروع جديد في VS Code؟ ابدأ بالوضع المقيّد قبل تشغيله
فتح الملفات لقراءتها لا يستلزم الثقة بكل المهام والإضافات؛ مسار مراجعة بسيط للمشاريع التي تصل إليك من الإنترنت.

مستودع جميل أو شرح مقنع لا يكفيان لمنح المشروع صلاحية التشغيل. قد يحتوي إعدادات ومهام وإضافات مقترحة تنفذ أعمالًا لا تحتاجها لقراءة الكود. ابدأ بالسؤال: ماذا سأسمح بتشغيله، ولماذا؟
ماذا يقدم الوضع المقيّد؟
توثق Microsoft أن Workspace Trust يتيح التحكم في الثقة بالمجلد، وأن Restricted Mode يحد خصائص قد تشغّل الكود، مثل المهام والتصحيح وبعض الإضافات. تبقى قراءة الملفات وتحريرها متاحة. لا تمنح الثقة لمجرد اختفاء ميزة اعتدت استخدامها.
قائمة فحص قبل التجربة
- تحقق من عنوان المستودع والناشر والفرع أو الإصدار الذي تقصده.
- اقرأ ملفات تعليمات التشغيل وملف الحزم والمهام، ولا تنسخ أمرًا قبل فهم أثره.
- لاحظ أي طلب لأسرار أو صلاحية مدير أو تعطيل حماية.
- ابدأ في بيئة منفصلة ببيانات تجريبية عندما تحتاج تشغيل مشروع غير مألوف.
كيف تتراجع عن الثقة؟
تتيح لوحة Workspaces: Manage Workspace Trust إدارة الثقة بالمجلد. راجع نطاق المجلد الذي تثق به؛ الثقة بمجلد أب أوسع من الوثوق بمشروع صغير داخله. احتفظ باختيارك محدودًا بما راجعته فعلًا.
حدود الأداة
توضح الوثائق أن الإضافات الخبيثة قد تتجاهل الوضع المقيّد؛ لذلك لا تستبدل مراجعة الناشر بتفعيل الميزة وحدها. كذلك تشغيل أمر يدويًا له أثره حتى إن بدا النص مألوفًا. مثال عملي: إن احتجت قراءة دالة فقط، افتح الملف وابحث فيها قبل تثبيت حزم المشروع كله.
المصادر والمراجع
دليل أصلي من B52؛ راجع الروابط للمعلومات المرجعية.


