it-swarm.dev

إخفاء الملفات ذات ملحق معين في Sublime Text Editor؟

هل من الممكن إخفاء كل الملفات بامتداد معين من الشريط الجانبي (شريط التنقل الجانبي) في Sublime Text Editor 3؟

106
Sovos

هل تتحدث عن الشريط الجانبي؟ على سبيل المثال ، إذا قمت بتحديد ملف → فتح وتحديد مجلد ، فسيتم عرض المجلد ومحتوياته على الجانب الأيسر ، مما يسمح لك بالتنقل بين محتوياته وأدلةه الفرعية. إذا كان الأمر كذلك ، فالجواب بنعم ، يمكن استبعاد الملفات.

حدد التفضيلات → الإعدادات - الافتراضي لفتح علامة تبويب تسمى Preferences.sublime-settings – Default. هذا الملف للقراءة فقط ، لذلك ستحتاج أيضًا إلى فتح التفضيلات → الإعدادات - المستخدم . في المرة الأولى التي تفتح فيها تفضيلات المستخدم ، ستكون فارغة. يكون (وجميع ملفات التكوين Sublime) في JSON تنسيق ، لذلك سوف تحتاج إلى فتح وإغلاق الأقواس المتعرجة في بداية ونهاية الملف ، على التوالي:

{

}

قم بتنشيط علامة التبويب "التفضيلات الافتراضية" وابحث عن file_exclude_patterns (الموجود على السطر 377 في ST3 build 3083) وأيضًا folder_exclude_patterns إذا كنت ترغب في ذلك. انسخ محتوياته إلى ملف تفضيلات المستخدم ، مثل:

{
    "file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"]
}

ولا تتردد في إضافة التخصيصات الخاصة بك. يرجى ملاحظة أنه لا توجد فاصلة (,) بعد قوس مربع الإغلاق ، لأن هذا هو التفضيل الوحيد المخصص في هذا المثال. إذا كان لديك العديد من العناصر (تغيير الخطوط أو خيارات النافذة أو السمات أو أي شيء آخر) ، فستحتاج إلى فاصلة بعد كل عنصر باستثناء العنصر الأخير (الفواصل الزائدة غير قانونية JSON):

{
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": true,
    "Word_wrap": true,
    "wrap_width": 0
}
186
MattDMo

يمكنك أيضًا إعدادها لكل مشروع وتجاهل المجلدات ، في ملف .sublime-project ، على سبيل المثال:

{
    "folders": [{
        "path": ".",
        "folder_exclude_patterns": [".svn", "._d", ".metadata", ".settings"],
        "file_exclude_patterns": ["*.pyc", "*.pyo", ".project"]
    }]
}
126
PanchaGil