Почему расширение PHP Intelephense для VS Code индексирует ненужные директории?
Здравствуйте! Помогите, пожалуйста, разобраться, может кто сталкивался.
Есть проект с большим количеством файлов, расположенный на удаленном сервере.
Для работы с проектом использую IDE - VS Code, с двумя расширениями "SSH remote" и "PHP Intelephense".
Суть проблемы в том, что расширение "PHP Intelephense" постоянно индексирует файловую структуру проекта для установки связей между файлами. Попытки указать список игнорируемых директорий ни к чему не приводят.
Иду в настройки -> параметры -> workspace -> текстовый редактор -> удаленный SSH.
В параметре Watcher Exclude указываю папку проекта для исключения по аналогии с дефолтными
Вот так:
**/dock-images/**
В папке с проектом после этого создаётся файл настроек
/.vscode/settings.json
{
"intelephense.files.exclude": [
"**/.git/**",
"**/.svn/**",
"**/.hg/**",
"**/CVS/**",
"**/.DS_Store/**",
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**/{Tests,tests}/**",
"**/.history/**",
"**/vendor/**/vendor/**",
"**/dock-mages/**"
],
"files.watcherExclude": {
"**/dock-images/**": true,
}
}
Но расширение "PHP Intelephense" все равно продолжает индексировать указанную в исключениях директорию. Как правильно прописать исключения и применить их на удаленном сервере для vs code?
Спасибо!