W przypadku dużego projektu z wieloma zależnościami, np. W node_modules/
folderze, zauważyłem częste skoki procesora z powodu indeksowania Sublime wszystkich plików w folderze.
Wiem, że mogę ukryć pliki i foldery za pomocą tego folder_exclude_patterns
ustawienia, ale nadal chcę, aby folder był widoczny na pasku bocznym.
Jak mogę zachować np node_modules/
. Pasek boczny, ale wykluczyć go z indeksowania?
sublimetext2
sublimetext3
sublimetext
Geir Sagberg
źródło
źródło
index_exclude_patterns
np."index_exclude_patterns": ["*.log","node_modules/**","bower_components/**"]
"folder_exclude_patterns": ["name_of_folder"]
może to pomóc usunąć pewne wzorce z wyników wyszukiwania, ale nie testowałem tego. Źródło: coderwall.com/p/bk90bw/…index_exclude_patterns
nie ukrywanode_modules
to plików użytkownika przed wyszukiwaniem „Idź do wszystkiego” (⌘P):"index_exclude_patterns": ["*.log", "node_modules/**"],
Testowane za pomocą Sublime Text 3.1.1, kompilacja 3176.Możesz zmienić swoje ustawienia osobiste
Preferences -> Settings - User
, dodając:źródło
"folder_exclude_patterns": ["build/**", ".gradle", "node_modules/**"],
Nie działa w ST3 (kompilacja 3126).
Możesz pokazać foldery modułów węzłów na pasku bocznym i ukryć pliki w ten sposób:
Jeśli chcesz ukryć podfoldery z każdego modułu węzła:
Wszystkie pliki wewnątrz node_modules zostaną usunięte z wyszukiwania, ale każdy podfolder node_module będzie nadal widoczny na pasku bocznym.
źródło
Sublime Text 3 zapewnia teraz sposób wykluczania plików i folderów z indeksowania, zachowując je na pasku bocznym:
W moim projekcie zauważyłem następującą poprawę menu stanu indeksowania po zastosowaniu zmian:
Przed:
Po:
źródło