شارك المقالة
تجميع الملفات المتشابهة في VS Code باستخدام File Nesting

تجميع الملفات المتشابهة في VS Code باستخدام File Nesting

File Nesting في VS Code يجمع الملفات المرتبطة بصريًا داخل Explorer، مثل ملفات Dart المولدة، دون حذفها أو تغيير علاقتها…

File Nesting في VS Code يجمع الملفات المرتبطة بصريًا داخل Explorer، مثل ملفات Dart المولدة، دون حذفها أو تغيير علاقتها في نظام الملفات.

الإعداد ينظم العرض فقط

التجميع لا يقلل حجم المشروع ولا يوقف توليد الملفات. احتفظ بملفات الإعداد التي تحتاج مراجعتها، ولا تُخفِ جميع ملفات YAML أو JSON تحت ملف واحد. استخدم قواعد محددة قابلة للفهم وراجع تأثيرها مع الفريق إذا وضعتها في .vscode/settings.json.

ملفات Dart المولدة

المثال يربط model.g.dart وmodel.freezed.dart بملف model.dart باستخدام ${capture}، ويجمع ملفات pubspec المرتبطة. افتح Settings JSON وأضف المفاتيح داخل الكائن الموجود بدل لصق كائن ثانٍ في نهايته. إذا لم يظهر التجميع تحقق من تفعيل explorer.fileNesting.enabled وصحة أسماء الملفات.

مثال للتطبيق

{
  "explorer.fileNesting.enabled": true,
  "explorer.fileNesting.patterns": {
    "*.dart": "${capture}.g.dart, ${capture}.freezed.dart",
    "pubspec.yaml": "pubspec.lock"
  }
}

المرجع الرسمي

للتفاصيل الخاصة بإصدار الأداة وبيئة التشغيل، راجع توثيق File Nesting في VS Code. قد تختلف أسماء القوائم بين الإصدارات؛ طابق الإعداد مع مشروعك قبل تطبيقه.

شاهد أيضًا
مقالات ذات صلة
🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع