Как я могу исключить папку из индексации в Sublime Text, все еще показывая ее на боковой панели?



для большого проекта со многими зависимостями, например, в node_modules/ Папка, я заметил частые всплески процессора из-за возвышенного индексирования всех файлов в папке.



Я знаю, что могу скрыть файлы и папки с помощью folder_exclude_patterns настройка, но я все еще хочу, чтобы папка была видна на боковой панели.



как я могу сохранить, например,node_modules/ в боковой панели, но исключить его из индексации?

789   3  

3 ответов:

чтобы исключить файлы из индекса, но сохранить их в боковой панели, используйте 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" etc.), или вы начнете индексировать двоичные файлы.

вы можете изменить свои личные настройки, в Preferences -> Settings - User добавить:

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

не работает в ST3 (сборка 3126).

вы можете показать папки модулей узлов в боковой панели и скрыть файлы внутри таким образом:

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

Если вы хотите скрыть папки из каждого модуля Node :

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

все файлы внутри node_modules будут удалены из поиска, но каждая подпапка node_module будет по-прежнему видна в боковой панели.

Comments

    Ничего не найдено.