Untuk proyek besar dengan banyak dependensi misalnya di node_modules/
folder, saya sering melihat lonjakan CPU karena Sublime mengindeks semua file di folder tersebut.
Saya tahu saya dapat menyembunyikan file dan folder menggunakan folder_exclude_patterns
pengaturan, tetapi saya tetap ingin folder tersebut terlihat di sidebar.
Bagaimana cara menyimpan misalnya node_modules/
di sidebar, tetapi mengecualikannya dari pengindeksan?
sublimetext2
sublimetext3
sublimetext
Geir Sagberg
sumber
sumber
index_exclude_patterns
, misalnya"index_exclude_patterns": ["*.log","node_modules/**","bower_components/**"]
"folder_exclude_patterns": ["name_of_folder"]
mungkin membantu menghapus pola tertentu dari hasil pencarian, tetapi saya belum mengujinya. Sumber: coderwall.com/p/bk90bw/…index_exclude_patterns
tidak menyembunyikannode_modules
file dari pencarian "Goto Anything" (⌘P):"index_exclude_patterns": ["*.log", "node_modules/**"],
Diuji dengan Sublime Text 3.1.1, Build 3176.Anda dapat mengubah pengaturan pribadi Anda, di
Preferences -> Settings - User
, tambahkan:sumber
"folder_exclude_patterns": ["build/**", ".gradle", "node_modules/**"],
Tidak berfungsi di ST3 (Build 3126).
Anda dapat menampilkan folder modul node di sidebar dan menyembunyikan file di dalamnya dengan cara ini:
Jika Anda ingin menyembunyikan subfolder dari setiap modul node:
Semua file di dalam node_modules akan dihapus dari pencarian, tetapi setiap subfolder node_module akan tetap terlihat di sidebar.
sumber
Sublime Text 3 sekarang menyediakan cara untuk mengecualikan file dan folder dari pengindeksan sambil tetap menyimpannya di sidebar:
Pada proyek saya, saya mengamati peningkatan berikut dalam menu status pengindeksan setelah menerapkan perubahan:
Sebelum:
Setelah:
sumber