আমি কীভাবে কোনও ফোল্ডারটি সাবলাইম পাঠ্যে সূচি থেকে বাদ দিতে পারি, যদিও এটি সাইডবারে প্রদর্শিত হচ্ছে?


107

অনেকগুলি নির্ভরশীলতা সহ একটি বৃহত প্রকল্পের জন্য যেমন node_modules/ফোল্ডারে, আমি ঘন ঘন সিপিইউ স্পাইকগুলি লক্ষ্য করেছিলাম কারণ ফোল্ডারের সমস্ত ফাইল সূচিকর্মকে সূচিকর্ম করে।

আমি জানি যে আমি folder_exclude_patternsসেটিংটি ব্যবহার করে ফাইল এবং ফোল্ডারগুলি আড়াল করতে পারি , তবে আমি এখনও ফোল্ডারটি সাইডবারে দৃশ্যমান হওয়া চাই।

আমি কীভাবে node_modules/সাইডবারে রাখতে পারি , তবে এটি সূচি থেকে বাদ দিতে পারি?

উত্তর:


188

ফাইলগুলি সূচক থেকে বাদ দিতে তবে এগুলি সাইডবারে রাখার জন্য, binary_file_patternsআপনার ব্যবহারকারী সেটিংসে সেটিংসটি ব্যবহার করুন , উদাহরণস্বরূপ:

"binary_file_patterns": [
  "*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds",
  "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip",
  "node_modules/**",
  "bower_components/**"
]

আপনার Settings - Defaultপছন্দগুলি (এখানে "*.jpg"ইত্যাদি হিসাবে দেখানো হয়েছে ) থেকে মানগুলি অনুলিপি করার বিষয়টি নিশ্চিত করুন বা আপনি বাইনারি ফাইলগুলি সূচীকরণ শুরু করবেন।


7
আমি ওপি হিসাবে একই জিনিসটি সম্পাদন করতে চেয়েছিলাম, তবে এটির মূল্য কী, তার জন্য আমার জন্য "বাইনারি_ফাইলে_প্যাটার্নস" সহ সাব্লাইম টেক্সট 3 সিপিইউ ব্যবহার স্পাইক। দুর্ভাগ্যক্রমে, আমি কেবল "ফোল্ডার_সেক্সুলেশন_প্যাটার্নস" ব্যবহার করে শান্ত হতে পারি। আমি 2013 এর শেষ দিকে ম্যাকবুক প্রো আছি।
ব্রায়ান ফিটজগেরাল্ড

3
আমি @ ব্রায়ানফিটজারাল্ডের মতো একই সমস্যা পেয়েছি, ওএস এক্স-এ থাকা অবস্থায় ফোল্ডার_এক্সক্লুড_প্যাটার্নগুলি ব্যবহার করতে হবে (এসটি বিল্ড 3103, ওএস এক্স 10.11)
t.mikael.d

34
মার্চ 2017 পর্যন্ত, সাব্লাইম টেক্সট 3 এর পছন্দটি index_exclude_patternsউদাহরণস্বরূপ "index_exclude_patterns": ["*.log","node_modules/**","bower_components/**"]
পল ওয়েনজেল

2
@ মিশেল আমি পড়েছি যা "folder_exclude_patterns": ["name_of_folder"]অনুসন্ধান ফলাফলগুলি থেকে কিছু নিদর্শনগুলি সরিয়ে দিতে সহায়তা করতে পারে তবে আমি এটি পরীক্ষা করে দেখিনি। সূত্র: কোডারওয়াল.com
পল ওয়েঞ্জেল

3
@ মিশেল আমি এটি নিশ্চিত করতে পারি যে "গোটো এনিথিং" ()পি) অনুসন্ধান থেকে কোনও ফাইলই index_exclude_patternsলুকিয়ে নেই node_modules: সাব্লাইম "index_exclude_patterns": ["*.log", "node_modules/**"], টেক্সট ৩.১.১ নিয়ে পরীক্ষা করা হয়েছে, ৩76 Build76 তৈরি করুন
অলিসটিক

37

আপনি আপনার ব্যক্তিগত সেটিংস পরিবর্তন করতে পারেন Preferences -> Settings - User, যোগ করুন:

{
    "folder_exclude_patterns":
    [
        ".svn", ".git", ".hg", "CVS",
        "node_modules",
    ],
}

18
আপনি যদি এখনও ফোল্ডারগুলি সাইডবারে প্রদর্শন করতে চান তবে এটি সমাধান নয়।
xiaolin

কমান্ড-পি দিয়ে ফোল্ডারগুলি আড়াল করতে এবং উপেক্ষা করতে আমি এটি ব্যবহার করি:"folder_exclude_patterns": ["build/**", ".gradle", "node_modules/**"],
বাইটাইডার রাইডার

5

এসটি 3 এ কাজ করে না (বিল্ড 3126)।

আপনি সাইডবারে নোড মডিউল ফোল্ডারগুলি প্রদর্শন করতে পারেন এবং এইভাবে ফাইলগুলি লুকিয়ে রাখতে পারেন:

"file_exclude_patterns":
[
    ...,
    "node_modules/**"
]

আপনি যদি প্রতিটি নোড মডিউল থেকে সাবফোল্ডারগুলি আড়াল করতে চান:

"folder_exclude_patterns":
[
    "node_modules/*/**"
]

নোড_মডিউলগুলির মধ্যে থাকা সমস্ত ফাইল অনুসন্ধান থেকে সরানো হবে, তবে প্রতিটি নোড_মডিউল সাবফোল্ডারটি সাইডবারে এখনও দৃশ্যমান হবে।


2
এটি কেবল নোড_মডিউলগুলি ফোল্ডার দেখায় তবে উপ ফোল্ডারটি না তাই এটি সত্যিই কাজ করে না।
বিশাল সাকারিয়া

2

সাব্লাইম টেক্সট 3 এখন সাইডবারে রাখার সময় ফাইল এবং ফোল্ডারগুলিকে ইনডেক্সিং থেকে বাদ দেওয়ার একটি উপায় সরবরাহ করে:

  "index_exclude_patterns": [
    "*.log",
    "node_modules/*"
  ]

আমার প্রকল্পে আমি পরিবর্তনগুলি প্রয়োগের পরে সূচি স্থিতি মেনুতে নিম্নলিখিত উন্নতি পর্যবেক্ষণ করেছি:

আগে:

index "MyApp" collated in 0.70s from 73934 files
index "MyApp" is using 15167488 bytes for 54234 symbols across 1357673 locations

পরে:

index "MyApp" collated in 0.00s from 137 files
index "MyApp" is using 61440 bytes for 730 symbols across 4763 locations
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.